![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 60
追梦111
这个作者很懒,什么都没留下…
展开
-
Spring框架的BeanPostProcessor的小结
Spring框架中,最主要的一个特性就是依赖注入(Dependency Injection),在我看来,这个特性离不开回调函数,回调函数作用就是将在外部调用该函数时传的参数值通过函数形参传给回调函数的。而BeanPostProcessor其实它的实现方式也是基于依赖注入的。下面就简要说明一下BeanPostProcessor机制。 1、一个Hello World的BeanPostProcesso...原创 2018-04-21 09:50:21 · 623 阅读 · 0 评论 -
Spring的AOP编程
Spring 中的AOP编程是与JAVA中OOP同等的,在OOP中模块的基本单位是类,而在AOP中模块的基本单位是切面,其实AOP的底层还是通过代理来实现的。 一、基本术语 1、Aspect 将横切多个业务对象的程序独立出来模块化,该模块可以无侵入式地集成到业务对象中。 如,事务、日志、权限 2、Advice 是指切面的具体实现,如记录日志、验证权限 通知有各种类型,其中包括”bef...原创 2018-05-05 18:28:40 · 178 阅读 · 0 评论 -
Spring中“说明式”事务管理
在Spring中,说明式事务管理被大多数 Spring使用者使用,这种方法可以使用你的逻辑代码与事务管理代码分离,达到解偶合的目的。它可以和AOP一起使用,在这里你可以自定义事务相关行为。 当然这里对回滚的理解也是很重要的,在Spring的事务管理中,只要RuntimeException子类的异常抛出,事务就会回滚。 1、对Spring中的说明式事务实现的理解 这里面的实现机制其实是通过...原创 2018-05-19 18:53:32 · 146 阅读 · 0 评论 -
Spring中基于JAVA代码的Bean配置
在Spring中,Bean的配置可以用两种方法实现,第一种是基于XML配置文件,第二种就是本文要阐述的基于JAVA代码配置,而这种配置又是通过注解来实现的,所以本文先简要总结一下注解,然后再阐述基于JAVA代码的Bean配置。 1、注解 在JAVA中注解其实就是嵌套在JAVA 代码中的元信息,起到辅助和配置的作用,它并不会改变代码的逻辑。 注解以可分为元注解和复合注解,在JAVA中元注解主要...原创 2018-04-29 10:13:31 · 1349 阅读 · 0 评论 -
Spring中JDBC的批量操作
Spring框架也对JDBC进行了封装,它简化了JDBC操作,它是通过JdbcTemplate这个类来完成的。例如这个类的对象有一个batchUpdate()方法,可接收一个BatchPreparedStatementSetter的一个实现类实例。 1、JdbcTemplate的基本的批量操作 来看下面的代码:public class JdbcActorDao implements A...原创 2018-05-26 11:38:10 · 2303 阅读 · 0 评论