摘要: 代理是对某个类方法进行代理的,就是我们说的切点. 切面(Aspect):一个关注点的模块化,这个关注点可能会横切多个对象。事务管理是J2EE应用中一个关于横切关注点的很好的例子。在Spring AOP中,切面可以使用基于模式)或者基于@Aspect注解的方式来实现。 连接点(Joinpoint):在 阅读全文
posted @ 2018-04-01 21:47 二线程序狗 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 工厂设计模式属于创建型工厂,其隐藏了实例化的具体实现,面向接口即可. 阅读全文
posted @ 2018-04-01 21:42 二线程序狗 阅读(120) 评论(0) 推荐(0) 编辑
摘要: spring 利用AOP的特性帮我们处理了事务,那么原理是怎么样的呢? 我们知道AOP是基于设计模式:代理 阅读全文
posted @ 2018-04-01 20:56 二线程序狗 阅读(676) 评论(0) 推荐(0) 编辑
摘要: 面试大概率事件 阅读全文
posted @ 2018-04-01 15:46 二线程序狗 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 面试大概率命中 阅读全文
posted @ 2018-04-01 15:45 二线程序狗 阅读(176) 评论(0) 推荐(0) 编辑
摘要: IOC: 反转控制,由spring初始化,注入对象,不需要手动new 减弱了类与类之间的关联 原理:反射 基于工厂设计模式 AOP: 阅读全文
posted @ 2018-04-01 15:32 二线程序狗 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 共同点:都是ORM框架(对象关系映射) mybatis:用xml的方式配置SQL,使代码和SQL分离,利于项目维护。强大动态生成sql功能.利用发射技术获取接口信息后对相应SQL调用.自带一二级缓存,一级sqlsession,二级namespace缓存.特点:易扩展,易维护,灵活,修改sql容易,复 阅读全文
posted @ 2018-04-01 15:31 二线程序狗 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 框架机制: springMVC :servlet struts2:filter filter和servlet的区别 filter:更多拿来做预处理,比如处理字符编码,不能直接对请求进行响应。 servlet:处理请求,响应请求。 拦截机制: springMVC:方法级别拦截,一个方法独享resque 阅读全文
posted @ 2018-04-01 15:30 二线程序狗 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 在平时开发中似乎不关注jvm底层,只是专注在业务层和框架使用方面,这样在处理某些问题的时候只能寻求百度谷歌,却不知其所以然,所以这篇博客总结jvm垃圾回收机制,说道回收机制,那跟内存是分不开的,因为jvm说白了是一个运行在系统中的一个进程,进程一个进程能运行一定是在内存中开辟了空间的,说了那么多,其 阅读全文
posted @ 2018-04-01 13:39 二线程序狗 阅读(129) 评论(0) 推荐(0) 编辑