随笔分类 - ssm框架
spring
springMVC
MyBatis
摘要:创建项目Spring+SpringMVC+MyBatis的配置文件数据库内容dao层+service层+controller层映射文件前端简单页面配置tomcat,运行显示总体项目架构补充 SSM整合Thymeleaf 目前很多后端技术栈采用Spring+SpringMVC+MyBatis的项目,其
阅读全文
摘要:MyBatis主配置文件 MyBatis的配置文件包含了会深深影响MyBatis行为的设置和属性信息。 文档类型定义(dtd):http://mybatis.org/dtd/mybatis-3-config.dtd 配置文档的顶层结构: configuration(配置) properties(属性
阅读全文
摘要:SSM框架整合 SSM整合思路 Spring+SpringMVC+MyBatis,就是使用这三个框架的优势完成一些项目的构建。三个框架分贝对应了三层架构中的一层。 Spring:业务逻辑层 SpringMVC:视图层 MyBatis:持久层 SSM整合,就需要把对象交给容器,让容器去创建项目中要使用
阅读全文
摘要:Spring事务( Transaction ) 事务的概念 事务是一些sql语句的集合,作为一个整体执行,一起成功或者一起失败。 使用事务的时机 一个操作需要多天sql语句一起完成才能成功 程序中事务在哪里说明 加在业务类的方法上面(public方法上面),表示业务方法执行时,需要事务的支持。 不同
阅读全文
摘要:Spring集成MyBatis 使用MyBatis,需要创建MyBatis框架中的某些对象,使用这些对象,就能使用mybatis提供的功能了。 需要有Dao接口的代理对象,例如StudentDao接口,需要一个他的代理对象,使用SqlSession.getMapper(StudentDao.clas
阅读全文
摘要:Spring AOP(基于xml) 目前主流的AOP框架有两个,分别是Spring AOP和AspectJ。新版本的Spring框架建议使用AspectJ来开发AOP。 专业术语: Aspect(切面):在实际应用中,切面通常是指封装用于横向插入系统功能的类,该类要被Spring容器识别为切面,需要
阅读全文
摘要:@Autowired 用于对Bean的属性变量,属性的setter()方法及构造方法进行标注,配合对应的注解处理器完成Bean的自动装配工作。默认按照Bean的类型进行装配。 @Resource 其作用与@Autowired一样,区别在于@Autowired默认按Bean类型进行装配,如果出现多个该
阅读全文

浙公网安备 33010602011771号