Spring框架学习笔记
水中无名鱼
这个作者很懒,什么都没留下…
展开
-
Spring学习笔记一(IOC思想)
注:这是学习过程的记录,可能出错,仅供参考spring简介Spring是分层的Java SE/EE应用 full-stack轻量级开源框架,以IoC(Inverse Of Control:反转控制)和AOP(Aspect Oriented Programming:面向切面编程)为内核,为程序员提供了许多优秀的技术,简化了Javaee的开发,spring有许多优点:方便解耦,简化开发,支持...原创 2019-06-01 14:19:15 · 125 阅读 · 0 评论 -
Spring学习笔记二(注解的使用)
#Spring的注解使用在Spring中有全XML方式,还有半注解方式,还有全注解方式,半注解方式是因为我们在使用Spring时可能需要第三方的Jar包,对于第三方的包我们是无法在其源代码上加入注解的,我们只能在我们自己的类中加入注解,因此是半注解方式,而全注解方式,我们其实也是无法在第三方的类中加代码,但是我们可以创建一个注解类,然后我们自己在注解类中实例化对象,将对象交于IOC容器管理,这...原创 2019-06-04 22:11:38 · 96 阅读 · 0 评论 -
Spring学习笔记三(AOP使用)
注:这是学习过程的一些个人笔记,可能理解不够,会有错误的地方。AOP的简介AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,AOP的提出是为了解决面对对象编程的一些弊端,比如,在一个实际项目中,如果需要测试某一类业务的性能,最传统的方法就是把这些的业务的源代码找到,然后在这些代码中编写测试性能的代码,一个业务就要编写一个测试性能代码,有多少业务就要...原创 2019-06-14 21:42:57 · 163 阅读 · 0 评论 -
Spring学习笔记四(声明式事务)
Spring的声明式事务在web开发中,免不了要与数据库打交道,一旦与数据库联系上了就免不了要写事务,保证业务逻辑的正常运行。在以前写事务,我们需要自己通过connection开启事务setAutoCommit(false),然后正常则提交commit,异常就回滚rollback,通过事务能够保证数据的一致性,如果有许多业务都需要开启事务,这样就会出现许多重复的代码,使得代码臃肿,编写也比较繁...原创 2019-06-27 22:09:58 · 118 阅读 · 0 评论