![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
qq1205183806
这个作者很懒,什么都没留下…
展开
-
spring学习第四天(声明式事务控制)
1. 编程式事务控制相关对象 1.1 PlatformTransactionManager PlatformTransactionManager 接口是 spring 的事务管理器, 是接口类型,不同的 Dao 层技术则有不同的实现类,例如: Dao 层技术是jdbc 或 mybatis时:org.springframework.jdbc.datasource.DataSourceTransact...原创 2020-02-29 16:50:14 · 79 阅读 · 0 评论 -
spring学习第三天
1. Spring 的 AOP 1.1 什么是 AOP AOP 为面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 1.2 AOP 的动态代理技术 常用的动态代理技术 JDK 代理 : 基于接口的动态代理技术 cglib 代理:基于父类的动态代理技术 1.3 AOP 底层使用哪种代理方式 在 spring 中,框架会根据目标类是否实现了接口来决定采用哪种动态代理的方...原创 2020-02-28 23:17:57 · 87 阅读 · 0 评论 -
spring学习第二天
1.Spring配置数据源 1.1开发步骤 ①导入数据源的坐标和数据库驱动坐标 ②创建数据源对象 ③设置数据源的基本连接数据 ④使用数据源获取连接资源和归还连接资源 导入c3p0和druid的坐标 <!-- C3P0连接池 --> <dependency> <groupId>c3p0</groupId> <artifactId&...原创 2020-02-28 22:20:39 · 81 阅读 · 0 评论 -
spring学习第一天
1.spring概念 1.什么是spring Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(反转控制)和 AOP(面向切面编程)为内核。 2.spring好处 方便解耦,简化开发 AOP 编程的支持 声明式事务的支持 方便程序的测试 3.spring快速入门 3.1 spring的步骤 ①导入 Spring 开发的基本包坐标 ②编写 Dao 接口...原创 2020-02-28 22:00:39 · 85 阅读 · 0 评论