![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
高级java工程师----spring的深刻理解
cenfei78325747
正在it行业,点点滴滴进步的有理想有抱负的愤青
展开
-
AOP
此前对于AOP的使用仅限于声明式事务,除此之外在实际开发中也没有遇到过与之相关的问题。最近项目中遇到了以下几点需求,仔细思考之后,觉得采用AOP来解决。一方面是为了以更加灵活的方式来解决问题,另一方面是借此机会深入学习SpringAOP相关的内容。本文是权当本人的自己AOP学习笔记,以下需求不用AOP肯定也能解决,至于是否牵强附会,仁者见仁智者见智。对部分函数的调用进行日志记录,用于观察特转载 2013-02-20 16:38:56 · 460 阅读 · 0 评论 -
spring学习笔记
1、hibernate的作用是什么?2、orm框架是什么?任何orm框架都能代替hibernate?3、spring能做什么?a. 当A组件(action)里直接创建B组件的实例,这就导致了硬编码组合b. 能解决像事务、权限检查等这种具有通用性质、横切性质的处理逻辑。C. 对大部分功能的简化,不需要在dao组件中一一写出事务控制代码只需在配置文件中AOP配置即可。 4、原创 2013-03-03 16:43:20 · 709 阅读 · 0 评论 -
高级java工程师-----spring的IOC和AOP
spring在SSH中主要的作用是什么呢?第一就是IOC(依赖注入或者控制反转):SSH框架的流程大致是:Jsp页面----Struts------Service(业务逻辑处理类)---Hibernate(左到右)struts负责控制Service(业务逻辑处理类),从而控制了Service的生命周期,这样层与层之间的依赖和强,属于耦合。要在action中实现一个具体业务就需要调用至少原创 2013-02-20 15:21:24 · 1142 阅读 · 1 评论 -
java高级工程师---------spring的知识重点
spring的作用1)spring主要包括IOC和AOP,IOC依赖注入(控制反转)很好的解决了代码的硬编码耦合问题,通过配置文件注入对象的方式实例化,扩展性更强。2)AOP面向切面编程的思想在一个业务流程中通过动态代理动态的将操作织入到流程中,减轻了编码程度,可配置性和扩展性高,提高代码重复可用度。spring的事物隔离级别在Spring中定义了5中不同的事务原创 2013-04-23 16:15:32 · 1059 阅读 · 0 评论