![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
TasIsMe
这个作者很懒,什么都没留下…
展开
-
Spring-3.Spring MVC
MVC为什么我们强调Spring MVC而不是MVC,因为MVC是一个很广泛的词,不仅有Spring MVC,还有C#的MVC,各种MVC。概念大同小异,而实现方式则千差万别。M:Model指数据模型以及对数据的处理方式,有对数据的直接访问权限,所以我们写的逻辑包括Service等,都是Model。V:View指视图,在spring中可以使用Thymeleaf等来做视图。不过现在大都提倡前后...原创 2019-08-20 19:25:28 · 140 阅读 · 0 评论 -
Spring-2.AOP
用法示例@Aspect@Componentpublic class WebLogAspect { private Logger logger = Logger.getLogger(getClass()); @Pointcut("execution(public * com.didispace.web..*.*(..))") public void webLog()...原创 2019-08-19 18:08:36 · 162 阅读 · 0 评论 -
Spring-4.Spring 事务
Spring事务的使用@Transactionalpublic void test(){}使用@Transactional注解在方法上,即可使得方法以事务的形式运行,当发生UnChecked的错误时,就会回滚。注意,如果能够被try不过的异常时不会回滚事务的,可以通过roolbackFor指定异常,捕获后回滚,或者使用TransactionAspectSupport.currentTra...原创 2019-08-21 17:16:04 · 126 阅读 · 0 评论 -
Spring-1.IoC
Spring IoC 概述Spring最核心的点应该就是IoC,控制反转。所谓控制反转就是对于类中的依赖,不使用硬编码定义,而是依赖接口,然后使用其他方式定义依赖,在spring中使用的就是依赖注入。在代码上来说,就是不用new来实例化,而是使用xml,注解等进行配置。这样做的好处是,降低耦合性,可以通过修改配置达到更换依赖的目的,使得代码更加容易维护。IoC和DI的区别IoC是控制反转...原创 2019-08-16 18:49:10 · 130 阅读 · 0 评论