随笔分类 - Spring
摘要:在同一个类中,一个方法调用另外一个有注解(比如@Async,@Transational)的方法,注解是不会生效的。 原因: 通过Spring注解标识的方法,在Spring加载类的时候会生成代理类,通过代理类调用原本类的方法。 而同一个类中,方法间的调用并不会通过代理类,而是直接调用。
阅读全文
摘要:注:findAutowiringMetadata方法能拿到使用了特定注解的属性(Field)、方法(Method)及依赖的关系保存到checkedElements集合<Set>里,然后再执行自己的inject方法。 注入代码: 最终是通过JDK反射特性,直接set值的。 Spring是如何确定sin
阅读全文
摘要:问题: @Autowired和xml对同一类进行注入是,出现了注入的2个实例不属于同一个内存,为2个对象,spring不是单例的吗? 解决: 暂未处理,先做记录
阅读全文
摘要:<?xml version="1.0" encoding="UTF-8"?> <!-- 查找最新的schemaLocation 访问 http://www.springframework.org/schema/ --> <beans xmlns="http://www.springframework
阅读全文
摘要:1、 error the @annotation pointcut expression is only supported at Java 5 compliance level or above http://rongmayisheng.com/post/error-the-annotation-
阅读全文
摘要:对象的A和B为唯一标识,判断数据是否已存在First:通过excel表格导入,代码中拼接对象为集合数组,通过集合数据导入,处理逻辑为: 1、查询是否已存在 2、存在修改,反之添加Question:如果excel导入的数据中存在一模一样的数据,例如2条,导入之后数据库会存在2条同样的记录,意味...
阅读全文
摘要:注解方式配置事务 引用自http://www.cnblogs.com/younggun/archive/2013/07/16/3193800.html --> 需要引入tx的命名空间xmlns:tx="http://www.springframewor...
阅读全文
摘要:一、使用和配置事务 --> ...
阅读全文
摘要:一、为什么要用spring? 在不使用spring框架之前,我们的service层中要使用dao层的对象,不得不在service层中new一个对象。----------------- 麻烦二、注入方式 set注入,构造方法注入,接口注入 采用属性的set方法进行初始化,就成为set注入。三、注...
阅读全文