首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

SSH框架之旅-spring(1)

spring.jpg 1.Spring 框架介绍 ---- Spring 是一个开源的轻量级 Java 开发框架,可以解决业务逻辑层和其他层的耦合太高的问题,它不仅可以用在 Java EE 上,对于 Java...美其名曰,Spring 的出现算是给软件开发带来了春天,它的分层架构可以使 Spring 框架搭配其他的框架使用,如 Struts2,Hibernate,三者总称为 SSH 框架。...3.搭建 Spring 框架 3.1 准备 Spring 的相关 jar 包 在 Spring 框架的官网上,下载按钮并不是在显眼的位置,这里提供一个 Spring 各个版本 下载地址,我下载的是 4.3.9...解压后,docs 文件夹是 Spring 的 API 文档和开发规范,libs 文件夹 是 Spring 的 jar 包和源码,scheme 文件夹 是 Spring 的约束文件。...3.2 导入 Spring 的相关 jar 包 libs文件夹下的 spring-beans,spring-context,spring-core,spring-expression 这四个 jar 包

55230
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    SSH框架之旅-spring(3)

    spring.jpg 1.Spring 的 jdbcTemplate操作 ---- Spring 框架是一站式的框架,针对 JavaEE 的三层结构,每一层都有解决的技术,在 DAO(数据操作层)使用...并且 Spring 也是一个胶水式的框架,对于第三方的框架也有很好的整合支持,对不同的持久层技术都进行封装。...1.1 准备工作 Spring 对 jdbc 做了封装,需要再之前 Spring 的 jar 包的基础上导入 spring-jdbc.jar 和 spring-tx.jar 包,另外记得导入数据库的驱动包...3.2 Spring 事务管理的 API Spring 事务管理有两种方式,一种是编程式事务管理,不使用,另一种式声明式事务管理,基于xml配置文件实现和基于注解实现。...Spring 平台事务管理器的接口 PlatformTransactionManager,针对不同的 DAO 层的框架提供了接口不同的实现类。

    43520

    【夯实基础】Springssh中的作用

    SSH框假中spring充当了管理容器的角色。我们都知道Hibernate用来做持久层,由于它将JDBC做了一个良好的封装。程序猿在与数据库进行交互时能够不用书写大量的SQL语句。...所以SSH框架的流程大致是:Jsp页面—-Struts——Service(业务逻辑处理类)—Hibernate(左到右) struts负责控制Service(业务逻辑处理类),从而控制了Service...这时,使用spring框架就起到了控制Action对象(Strus中的)和Service类的作用,两者之间的关系就松散了,Spring的Ioc机制(控制反转和依赖注入)正是用在此处。...使用Spring的第二个优点(AOP应用): 事务的处理: 在以往的JDBCTemplate中事务提交成功。异常处理都是通过Try/Catch 来完毕,而在Spring中。...这都是由Spring容器来管理,大大降低了程序猿的代码量。也对事务有了非常好的管理控制。

    68210

    springssh框架中的作用学习

    springssh框架中的作用学习 在SSH框假中spring充当了管理容器的角色。...所以SSH框架的流程大致是:Jsp页面—-Struts——Service(业务逻辑处理类)—Hibernate(左到右) struts负责控制Service(业务逻辑处理类),从而控制了Service...这时,使用spring框架就起到了控制Action对象(Strus中的)和Service类的作用,两者之间的关系就松散了,Spring的Ioc机制(控制反转和依赖注入)正是用在此处。...使用Spring的第二个好处(AOP应用): 事务的处理: 在以往的JDBCTemplate 中事务提交成功,异常处理都是通过Try/Catch 来完成,而在Spring中。...这都是由Spring 容器来管理,大大减少了程序员的代码量,也对事务有了很好的管理控制。

    1.2K90

    SSH 框架总结与整合 | Spring学习笔记

    SSH 框架总结与整合 SSH 框架核心 Struts Action 操作 获取 Request 对象 ( 使用 ServletAction 类 ); 属性封装; 模型驱动; Action 创建 (三种方式...AOP 和责任链模式; 自定义拦截器: Spring Spring 核心配置文件: 名称和位置没有固定要求; 在 Spring 核心配置文件中引入 Schema 约束....SSH 整合 整合的整体流程: Spring 与 Struts 2 框架的整合 把 Struts 2 的 Action 对象创建交给 Spring 进行管理。...SSH 整合演示 Struts2 && Spring 导入相关文件的 jar 包 action的创建 创建核心配置文件,配置 struts.xml 和applicationContext.xml 最终完成后的代码文件...xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1"> SSH_demo1

    74120
    领券