摘要: 事务传播行为 指定是Spring中一个事务方法调用另一个事务方法时。处理的行为 使用方式: @Transactional(propagation=Propagation.REQUIRED) 事务的使用过程中,用的最多的传播行为是require,在大部分的mis系统里,可以对整个业务层切一个requi 阅读全文
posted @ 2018-08-18 18:18 菩提树下的小乌龟 阅读(168) 评论(0) 推荐(0) 编辑
摘要: NamedParameterJdbcTemplate和JdbcTemplate功能基本差不多。使用方法也类型。下面具体看下代码。 db.properties applicationContext.xml Java代码 方式二: 阅读全文
posted @ 2018-08-18 18:17 菩提树下的小乌龟 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 案例分析 本案例是图书管理系统精简部分,在数据库中有3张表。分别保存图书库存、图书信息和用户信息。下面是建表SQL语句 实体类 Book.java Store.java User.java Spring配置信息 使用db.properties记录数据库配置信息,这样便于后期维护 配置applicat 阅读全文
posted @ 2018-08-18 18:17 菩提树下的小乌龟 阅读(154) 评论(0) 推荐(0) 编辑
摘要: JdbcTemplate简介 Spring对数据库的操作在jdbc上面做了深层次的封装,使用spring的注入功能,可以把DataSource注册到JdbcTemplate之中。 JdbcTemplate位于中。其全限定命名为org.springframework.jdbc.core.JdbcTem 阅读全文
posted @ 2018-08-18 17:45 菩提树下的小乌龟 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 1、ArithmeticCalculator.java 2、ArithmeticCalculatorImpl.java 实现接口ArithmeticCalculator 3、LoggingAspect.java 日志切面 其实这也就是一个普通类,里面定义了写方法 4、ValidateAspect.j 阅读全文
posted @ 2018-08-18 17:44 菩提树下的小乌龟 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 1、Spring AOP支持的AspectJ切入点指示符 切入点指示符用来指示切入点表达式目的,,在Spring AOP中目前只有执行方法这一个连接点,Spring AOP支持的AspectJ切入点指示符如下: execution:用于匹配方法执行的连接点; within:用于匹配指定类型内的方法执 阅读全文
posted @ 2018-08-18 17:43 菩提树下的小乌龟 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1 package com.proc; 2 3 import org.aspectj.lang.JoinPoint; 4 import org.aspectj.lang.ProceedingJoinPoint; 5 import org.aspectj.lang.annotation.After; 阅读全文
posted @ 2018-08-18 17:42 菩提树下的小乌龟 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 之前我们提过的应用场景,一个原始对象可能会需要插入多个切面,如果我们按前几篇博客文章介绍的方法完成切面及其通知的注解声明,那么它的执行顺序是怎么样的呢? 本文将介绍AspectJ的切面如何划分优先级 指定切面的优先级 在同一个连接点上应用不止一个切面时, 除非明确指定, 否则它们的优先级是不确定的. 阅读全文
posted @ 2018-08-18 17:41 菩提树下的小乌龟 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1. AOP 简介 AOP(Aspect-Oriented Programming, 面向切面编程): 是一种新的方法论, 是对传统 OOP(Object-Oriented Programming, 面向对象编程) 的补充. AOP 的主要编程对象是切面(aspect), 而切面模块化横切关注点. 阅读全文
posted @ 2018-08-18 17:41 菩提树下的小乌龟 阅读(218) 评论(0) 推荐(0) 编辑
摘要: BaseService<T>:有RoleService和UserService两的子类 BaseRepepositry<T>:有UserRepository和RoleRepositry两个子类 由于BaseService<T>和BaseRepepositry<T>有关系所以,得出下面的子类也存在这样 阅读全文
posted @ 2018-08-18 17:40 菩提树下的小乌龟 阅读(143) 评论(0) 推荐(0) 编辑