
Spring
侃侃而谈。句句是你
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringMVC与Struts2区别与比较总结
1、Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts2中Action的一个方法可以对应一个url,而其类属性却被所有方法共享,这也就无法用注解或其他方式...原创 2019-12-10 17:53:37 · 169 阅读 · 0 评论 -
Spring AOP 的原理及应用场景
AOP是Aspect Oriented Programing的简称,面向切面编程。AOP适合于那些具有横切逻辑的应用:如性能监测,访问控制,事务管理、缓存、对象池管理以及日志记录。AOP将这些分散在各个业务逻辑中的代码通过横向切割的方式抽取到一个独立的模块中。AOP 实现的关键就在于 AOP 框架自动创建的 AOP 代理,AOP 代理则可分为静态代理和动态代理两大类,其中静态代理是指使用 AOP ...转载 2019-01-07 17:18:34 · 665 阅读 · 0 评论 -
Spring框架详解
Spring是一个开源的轻量级框架,是为了解决企业应用程序开发复杂性而创建的;框架的主要优势之一就是其分层架构,分层架构允许你选择使用哪一个组件,同时为Java EE应用程序开发提供集成的框架。Spring 框架的功能可以用在任何 J2EE 服务器中,大多数功能也适用于不受管理的环境。Spring 的核心要点是:支持不绑定到特定 J2EE 服务的可重用业务和数据访问对象。毫无疑问,这样的对象可以...转载 2019-01-07 17:56:54 · 281 阅读 · 0 评论 -
Spring事务的原理
事务管理方式:编程型和声明型,spring推荐使用后一种方式。声明型事务管理的优势非常明显:代码中无需关于关注事务逻辑,让Spring声明式事务管理负责业务逻辑,声明式事务管理无需与具体的事务逻辑耦合,可以方便地在不同事务逻辑之间转换...原创 2019-01-08 16:52:36 · 148 阅读 · 0 评论 -
什么事aop,aop的作用是什么?aop在项目哪里使用到了
面向切面编程(AOP)提供另一种角度来思考程序结构,通过这种方式弥补了面向对象编程(OOP)的不足,除了类(classes)以外,AOP提供了切面。切面对关注点进行模块化,例如横切多个类型和对象的事务管理。Spring的一个关键的组件就是Aop框架,可以自由选择使用AOP提供声明式企业服务,特别是为了替代EJB声明式服务。最重要的服务是声明性事务管理,这个服务建立在Spring的抽象事务管理...原创 2019-01-09 08:42:16 · 13568 阅读 · 2 评论