随笔分类 -  SpringBoot

摘要:将定时调度参数写在数据库中,通过service调dao使用,listener监听定时调度事件 sql CREATE TABLE `schedule_task` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(200) COLLATE ut 阅读全文
posted @ 2021-05-17 15:56 cristina95 阅读(65) 评论(0) 推荐(0)
摘要:MVC自动配置原理 在进行项目编写前,我们还需要知道一个东西,就是SpringBoot对我们的SpringMVC还做了哪些配置,包括如何扩展,如何定制。 官方文档地址 :https://docs.spring.io/spring-boot/docs/2.2.5.RELEASE/reference/h 阅读全文
posted @ 2021-03-18 09:35 cristina95 阅读(111) 评论(0) 推荐(0)
摘要:JSR303数据校验 Springboot中可以用@validated来校验数据,如果数据异常则会统一抛出异常,方便异常中心统一处理。我们这里来写个注解让我们的name只能支持Email格式; @Component //注册bean @ConfigurationProperties(prefix = 阅读全文
posted @ 2021-03-16 21:21 cristina95 阅读(94) 评论(0) 推荐(0)
摘要:yml文件 基本用法 //传统xml配置: <server> <port>8081<port> </server> //yaml配置: server: prot: 8080 //行内写法 student: {name: qinjiang,age: 3} //数组( List、set )用 - 值表示 阅读全文
posted @ 2021-03-16 18:42 cristina95 阅读(78) 评论(0) 推荐(0)
摘要:Spring是如何简化Java开发的 为了降低Java开发的复杂性,Spring采用了以下4种关键策略: 1、基于POJO的轻量级和最小侵入性编程,所有东西都是bean; 2、通过IOC,依赖注入(DI)和面向接口实现松耦合; 3、基于切面(AOP)和惯例进行声明式编程; 4、通过切面和模版减少样式 阅读全文
posted @ 2021-03-16 16:27 cristina95 阅读(81) 评论(0) 推荐(0)