
Spring杂谈
郭敬仰
这个作者很懒,什么都没留下…
展开
-
annotation-config 与 component-scan区别
spring配置中context:annotation-config 与 context:component-scan 区别1)context:annotation-config可以理解为注解解析器,解析诸如@autowired,@Resource之类的注解。前提是注解作用的类已经被注册到spring容器里。 2)context:component-scan除了包含context:annot...原创 2018-05-21 19:01:17 · 1282 阅读 · 0 评论 -
五分钟学会Spring的IOC与DI
spring的IOCIOC简单讲解 Ioc—Inversion of Control,即“控制反转”。通常程序员创建一个对象需要自己手动去new一个,既控制正转。现在交给spring的ioc容器去管理,让他帮你去new,既控制反转。快速入门案例实体类package com.test;public class HelloWorld { public void hel...原创 2018-05-21 19:03:06 · 300 阅读 · 0 评论 -
五分钟掌握springAop
前言:所有demo都是基于maven!为什么用springAop因为springAop为业务模块所共同调用的逻辑封装起来,便于减少系统的重复代码,降低模块之间的耦合度,增加系统的可维护性。快速入门案例定义一个接口package com.test;public interface Student { public void saveStudent();...原创 2018-06-20 11:55:28 · 406 阅读 · 0 评论 -
自定义注解+springAop实现参数的分组验证
问题引入在日常开发中免不了对传入的参数进行校验,例如更新数据的时候id不能为空,新增数据的时候某个元素不能为空等。我们不得不写类似于下面的代码:@RequestMapping("/createStudent") public Object createStudent( Student student) { String name = student.getName()原创 2018-05-16 15:13:42 · 1160 阅读 · 0 评论