zpitblog

导航

 

2016年1月2日

摘要: spring的aop一部分是用jdk动态代理实现的,jdk动态代理需要被代理的类是接口的实现首先定义接口public interface Animals { public void run(); public void stop(); }然后是实现类public c... 阅读全文
posted @ 2016-01-02 21:23 zpitblog 阅读(138) 评论(0) 推荐(0) 编辑
 
摘要: Spring的事物主要有三个接口PlatformTransactionManager、根据TransactionDefinition配置的事物信息创建事物TransactionDefinition主要描述控制具体事物行为的属性,比如事物隔离级别,超时时间,传播行为等TransactionStatus... 阅读全文
posted @ 2016-01-02 15:16 zpitblog 阅读(513) 评论(0) 推荐(0) 编辑
 
摘要: 我认为并发大体上分为两种情况1,多个线程或者进程访问公共资源,比如123062,多个线程访问同一个实例变量,比如tomcat 多个请求的线程访问同一个单例bean,如果bean是有状态的,就可能出现并发问题对于第一种情况,在同一个jvm下可以通过java 同步关键字synchronized解决。但是... 阅读全文
posted @ 2016-01-02 13:30 zpitblog 阅读(359) 评论(0) 推荐(0) 编辑