介绍spring的事务管理关键代码:1.使用 @Transactional 注解2.默认RuntimeException模拟出现异常3.配置bean.xml详细:UserServiceImpl.java:package ...
接着上一篇spring-jdbc访问数据库JDBCTest.java: /** * 测试NamedParameterJdbcTemplate *&nbs...
介绍jdbc访问数据库依赖:spring-context spring-jdbc c3p0 mysql-connector-java详细:User.java:package com.shuoeasy.test; pub...
介绍 spring AOP 使用xml配置关键代码:<!-- 配置AOP --> <aop:config> <!-- 配置切点表达式 --> &...
介绍spring重用切点表达式关键带代码:@Aspect @Component public class LogAspect { // 使用@Pointcut定义一个方法,用于声切入点明表达式...
介绍切面的优先级。依赖:aspectjrtaspectjweaver关键代码:使用注解表示优先级,例如@Order(1) //数字越小优先级越高详细:ArithmeticCalculator.java:package c...
介绍spring AOP前置通知、后置通知、返回通知、异常通知、环绕通知依赖:1.aspectjrt2.aspectjweaver详细:pom.xml 增加配置:<dependencies> ...
介绍动态代理的使用。使用场景:业务需要加上“开始...结束...”类型日志,如果在每个业务中都加上日志代码会很繁琐,如果使用动态代理就方便多了。详细:ArithmeticCalculator.java:package com.sh...
介绍泛型依赖注入关键代码:public class BaseService<T> { // 在父类建立引用 @Autowired protected BaseR...
介绍spring bean注解标识属性关键代码:@Autowired或@Autowired(required=false) // 自动查找bean @Qualifier("userRepository&quo...
阅读: 20057
阅读: 17191 评论:1
阅读: 16366
阅读: 16344
阅读: 15748
阅读: 15519
扫扫关注微信