随笔分类 - spring boot的应用场景
spring boot的应用场景
摘要:必须要知道 简述 JSR303/JSR 349,hibernate validation,spring validation 之间的关系 JSR303 是一项标准,JSR 349 是其的升级版本,添加了一些新特性,他们规定一些校验规范即校验注解,如 @Null,@NotNull,@Pattern,他
阅读全文
摘要:使用重写WebMvcConfigurer的方式 addMapping("/ ") 添加映射路径 allowedOrigins(" ") 放行那些域名 allowCredentials(true) 是否允许携带cookie allowedMethods("GET","POST", "PUT", "DE
阅读全文
摘要:介绍 该demo是基于注解(@Scheduled)以及多线程执行的定时任务。 步骤 启用异步执行 springboot实现异步调用 入口类添加启动注解 @EnableScheduling 编写定时任务 配置文件 每分钟执行一次! 效果 cron表达式详解 秒(0~59) 分(0~59) 时(0~59
阅读全文
摘要:介绍 所谓的异步执行其实就是使用多线程的方式实现异步调用。 异步有什么好处呢? 如果一个业务逻辑执行完成需要多个步骤,也就是调用多个方法去执行, 这个时候异步执行比同步执行相应更快。不过要注意异步请求的顺序和处理结果的顺序最好一致,不然就达不到效果了。 启用异步 需要在应用入口类上添加:@Enabl
阅读全文
摘要:@Configuration API: https://www.javadoc.io/doc/org.springframework/spring context/5.0.7.RELEASE @Configuration+@Value @Configuration+@bean @Configurat
阅读全文
摘要:注解是没什么本质区别,都是声明作用,取不同的名字只是为了更好区分各自的功能. @Repository 用于标注数据访问组件,即DAO组件 @Service 用于标注业务层组件 @Controller 用于标注控制层组件 @Component 任何Spring管理组件的通用构造型
阅读全文