随笔分类 -  Spring

摘要:一、事务特性 @Transactional注解是用于事务控制的,需要知道事务的ACID特征:即原子性(Atomicity,或称不可分割性)、一致性(Consistency)、隔离性(Isolation,又称独立性)、持久性(Durability)。 事务是用来控制数据的ACID特性的,用于保证数据的 阅读全文
posted @ 2020-09-16 11:48 jason小蜗牛 阅读(3276) 评论(0) 推荐(0) 编辑
摘要:在开发中会经常遇到做定时任务的需求,例如日志定时清理与处理,数据信息定时同步等需求。 1.在spring中利用xml配置定时任务,如下 <!-- ftpiptv信息同步接口定时任务配置--> <!-- 定时任务要工作的bean--> <bean id="ftpIptvInfo" class="com 阅读全文
posted @ 2019-12-23 00:47 jason小蜗牛 阅读(2630) 评论(0) 推荐(0) 编辑
摘要:spring 容器中的bean的完整生命周期一共分为十一步完成。 1.bean对象的实例化 2.封装属性,也就是设置properties中的属性值 3.如果bean实现了BeanNameAware,则执行setBeanName方法,也就是bean中的id值 4.如果实现BeanFactoryAwar 阅读全文
posted @ 2019-04-06 10:06 jason小蜗牛 阅读(23097) 评论(0) 推荐(4) 编辑
摘要:spring+springMVC+mybatis简单整合, springMVC框架是spring的子项目,所以框架的整合方式为,spring+Mybatis或springMVC+mybatis。 三大框架整合所需要的jar包,mybatis 的jar,spring 的jar,springmvc需要的 阅读全文
posted @ 2019-03-31 22:58 jason小蜗牛 阅读(269) 评论(0) 推荐(0) 编辑
摘要:aspectJ 是基于java语言的aop框架,提供了强大的aop功能。 aspectJ的实现主要有两种,一种是基于xml的声明式aspectJ,另一种是基于注解的aspectJ。 1.基于xml的声明式aspectJ 接口userDao public interface userDao { pub 阅读全文
posted @ 2019-03-25 14:03 jason小蜗牛 阅读(398) 评论(0) 推荐(0) 编辑
摘要:bean的装配方式有两种,构造注入和setter属性注入。 public class User { private String username; private String password; private List<String> list;//构造注入需要提供带所有参数的有参构造方法 p 阅读全文
posted @ 2019-03-20 16:26 jason小蜗牛 阅读(1525) 评论(0) 推荐(0) 编辑
摘要:spring中bean的实例化方式有三种,1.构造器实例化,2.实例工厂实例化,3.静态工厂实例化 1.构造器实例化方式 public class bean1 { public bean1() { }}applicatContext.xml中的配置 <bean id="bean1" class="c 阅读全文
posted @ 2019-03-20 16:12 jason小蜗牛 阅读(362) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示