Spring
文章平均质量分 64
Spring学习
Java追求者
坚持每天学习!
展开
-
Spring中propagation的7种事务配置
Spring中propagation的7种事务配置原创 2022-01-28 23:24:13 · 581 阅读 · 0 评论 -
Spring之AOP 切入点表达式写法
切入点表达式的写法: 关键字:execution(表达式) 表达式: 访问修饰符 返回值 包名.包名.包名…类名.方法名(参数列表)标准的表达式写法: public void com.example.service.impl.XXXServiceImpl.saveXXX() 访问修饰符可以省略 void com.example.service.impl.XXXServiceImpl.saveXXX() 返回值可以使用通配符,表示任意返回值原创 2021-12-06 10:38:20 · 585 阅读 · 0 评论 -
Spring之事务
1. 声明式事务1.1 什么是事务把一组业务当成一个业务来做;要么都成功,要么都失败!事务在项目开发中,十分的重要,涉及到数据的一致性问题,不能马虎!确保完整性和一致性;事务ACID原则:原子性一致性隔离性持久性1.2 spring中配置声明式事务spring-dao.xml<!--开启声明式事务--><bean id="transactionManager" class="org.springframework.jdbc.datasource.DataS原创 2021-05-10 22:28:48 · 95 阅读 · 0 评论 -
Spring之整合MyBatis
1. xml实现Spring整合MyBatis(原生版)了解网址:https://mybatis.org/spring/zh/index.html1.1 导入依赖<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</原创 2021-05-10 09:08:32 · 87 阅读 · 0 评论 -
Spring之AOP
1. 什么是AOPAOP (Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。2. AOP在Spring中的作用提供声明式事务;允许用户自定义切面横切关注点:跨越应用程序多原创 2021-05-08 23:15:52 · 138 阅读 · 0 评论 -
了解代理模式
1. 为什么要学习代理模式?因为这就是SpringAOP的底层!【SpringAOP和SpringMVC)】2. 代理模式的分类静态代理动态代理3. 代理模式原型4. 静态代理4.1 角色分析角色分析:抽象角色:一般会使用接口或者抽象类来解决真实角色︰被代理的角色代理角色︰代理真实角色,代理真实角色后,我们一般会做一些附属操作客户:访问代理对象的人!案例:接口//租房public interface Rent { public void rent();原创 2021-05-08 19:03:48 · 83 阅读 · 0 评论 -
Spring之IoC
1. IOC理论推导传统模式UserDao.javapublic interface UserDao { public void getUser();}UserDaoImpl.javapublic class UserDaoImpl implements UserDao { public void getUser() { System.out.println("获取全部用户"); }}UserDaoMySQLImpl.javapublic cla原创 2021-05-08 11:40:54 · 116 阅读 · 2 评论 -
初步了解Spring
1. 什么是SpringSpring是一个开源轻量级框架,它由Rod Johnson创建;它是为了解决企业应用开发的复杂性而创建的;2002年,Spring的前身interface21诞生;2004年3月24日正式发布Spring1.0版本;Spring官网:https://spring.io/projects/spring-framework#overviewSpring官方下载地址:https://repo.spring.io/release/org/springframework/spr原创 2021-05-02 21:10:52 · 348 阅读 · 0 评论
分享