Spring全家桶
文章平均质量分 77
Spring浅析
weixin_44012070
这个作者很懒,什么都没留下…
展开
-
Spring Validation数据校验
①、使用@RequestBody传递参数,后端使用DTO(Data Transfer Object 数据传输对象)进行接受,只要给DTO对象加上@Validated注解就能进行自动参数校验。@ConvertGroup:用于分组校验,可以指定校验的分组,根据不同的分组执行不同的校验规则。@GroupSequence:用于定义校验分组的顺序,指定不同分组的执行顺序。4、支持国际化,可以根据不同的语言环境,使用不同的校验提示消息。3、支持分组校验,用于根据不同的校验场景,使用不同的校验规则;原创 2023-07-12 17:22:05 · 2940 阅读 · 1 评论 -
Spring Bean的常见加载方式
2、使用@Component及其衍生注解@Controller 、@Service、@Repository直接定义bean;2、XMl+注解(@Component、@Controller、@Service、@Repository);5、@importResource注解导入之前使用xml定义的Bean,一般用作系统迁移等;3、使用@Bean定义第三方Bean,并将所在类定义为配置类或Bean。6、@import引入第三方bean,是一种低侵入式的形式,不用修改原来任何的代码。3、注解方式声明配置类+注解;原创 2023-07-10 11:23:12 · 111 阅读 · 1 评论 -
Spring Bean生命周期
spring bean生命周期分为:实例化(Instantiation)->属性赋值(Populate)->初始化(Initialization)->销毁(Destruction)AspectJWeavingEnabler、CustomAutowiredConfigurer、ConfigurationClassPostProcessor等。构造函数、getter/setter、init-method、destroy-method。Spring Bean生命周期提供的扩展点。1.1、Bean本身提供的方法。原创 2023-07-04 20:04:02 · 65 阅读 · 0 评论