摘要: 开始练科三了,今天是第四天。早上六点起床,洗簌之后骑车十分钟到练车线路,签到,八点以后根据签到顺序开始练车,因为是新学员,每天就跑一个路口再回来,总共下来就十分钟。今天练的特别差,方向盘握太死,没有看后视镜,油门踩的不稳...感觉越练越差,信心全无。八点半左右回到公司,要开始调程序了,练车练不好,工 阅读全文
posted @ 2016-08-16 11:12 随心随己 阅读(133) 评论(0) 推荐(0) 编辑
摘要: Spring的三种通过XML实现DataSource注入方式: 1.使用Spring自带的DriverManagerDataSource 2.使用DBCP连接池 3.使用Tomcat提供的JNDI 阅读全文
posted @ 2016-08-16 10:56 随心随己 阅读(1700) 评论(0) 推荐(0) 编辑
摘要: Spring事务处理: 1.编程式事务处理 2.声明式事务处理 相关接口: 待续 阅读全文
posted @ 2016-08-11 17:33 随心随己 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 实例简介: 这个实例主要用于在一个系统的所有方法执行过程中出线异常时,把异常信息都记录下来,另外记录每个方法的执行时间。 用两个业务逻辑来说明上述功能,这两个业务逻辑首先使用Spring AOP的自动代理功能,然后一个用Java的动态代理,一个用CGLIB代理。 实现思路: 首先定义负责异常处理的A 阅读全文
posted @ 2016-08-08 17:53 随心随己 阅读(7381) 评论(0) 推荐(0) 编辑
摘要: 1.采用Interception Around通知的形式实现 Interception Around通知会在Join Point的前后执行,实现Interception Around通知的类需要实现接口MethodInterceptor。其实现思路是: 1)首先实现接口MethodIntercept 阅读全文
posted @ 2016-08-08 11:43 随心随己 阅读(2238) 评论(1) 推荐(0) 编辑
摘要: Spring的Advisor是Pointcut和Advice的配置器,它是将Advice注入程序中Pointcut位置的代码。org.springframework.aop.support.DefaultPointcutAdvisor是最通用的Advisor类。在Spring中,主要通过XML的方式 阅读全文
posted @ 2016-08-04 17:30 随心随己 阅读(4345) 评论(0) 推荐(0) 编辑
摘要: Spring提供了5种Advice类型: Interception Around:JointPoint前后调用 Before:JointPoint前调用 After Returning:JointPoint后调用 Throw:JoinPoint抛出异常时调用 Introduction:JointPo 阅读全文
posted @ 2016-08-04 16:47 随心随己 阅读(6366) 评论(0) 推荐(0) 编辑
摘要: Pointcut是Join Point的集合,它是程序中需要注入Advice的位置的集合。Spring主要提供了3种切入点的实现: 1.静态切入点; 2.动态切入点; 3.自定义切入点。 静态切入点 只限于给定的方法和目标类,而不考虑方法的参数。Spring在调用鼎泰切入点时只在第一次的时候计算静态 阅读全文
posted @ 2016-08-04 16:08 随心随己 阅读(5539) 评论(0) 推荐(0) 编辑
摘要: 从一个输出日志的实例分析JAVA的代理机制 一、通用的日志输出方法 :需要在每个类里都增加对输出日志信息的代码 二、通过面向接口编程实现日志的输出(JAVA的静态代理):虽然实现了业务逻辑与输出日志信息的分离,但必须依赖固定的接口; 三、使用JAVA的代理机制进行日志输出(JAVA的动态代理):真正 阅读全文
posted @ 2016-07-09 10:42 随心随己 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 一、国际化支持 二、资源访问 三、事件传递 国际化支持 ApplicationContext继承了org.springframework.context.MessageResource接口,使用getMessage()的各个方法来取得信息资源 从而实现国际化信息的目的。getMessa 阅读全文
posted @ 2016-07-05 11:13 随心随己 阅读(3411) 评论(0) 推荐(0) 编辑