
Spring
文章平均质量分 63
崔显龙
简约至上
展开
-
Spring Boot 学习笔记:常见注解
若在入口类已使用 @SpringBootApplication 或 @EnableAutoConfiguration 注解,则无需通过 @Import 导入其它 @Configuration 注解的类,Spring Boot 框架会自动扫描并导入这些 @Configuration 注解的类。在Spring启动阶段,自动扫描指定路径下的文件,将@Configuration、@Component、@Controller、@Service、@Repository注解的类加入到Bean清单。原创 2017-12-29 23:16:53 · 505 阅读 · 1 评论 -
Spring Boot 学习笔记:以JSON格式返回对象
方式一:@RestController注解类方式二:@Controller注解类@ResponseBody注解方法作为Controller返回值的对象类,必须拥有相应字段的Getter和Setter方法。否则,无法自动转化为JSON格式字符串,导致异常。同时,还可以通过JSON相关注解,对类的字段进行一些定制化,例如:@JsonIgnore 忽略某字段@JsonProperty 指定对应的JSON字段名称网络上有很多关于这方面的介绍,因此,不再赘述。原创 2018-06-16 17:12:21 · 2627 阅读 · 1 评论 -
Spring Boot 学习笔记:Schedule
可通过实现SchedulingConfigurer接口并重写configureTasks方法,对定时任务进行属性设置,或得到Registrar对象。· 是否有访问外部系统,但未设置超时时长情况:例如,Http访问、Email发送等。· 日志信息从哪里开始中断,判断出现问题的范围;· 是否有异常信息,是否由异常导致程序停止;· 是否某个定时任务中存在死循环;原创 2018-07-16 12:08:02 · 1468 阅读 · 1 评论 -
Spring Boot 学习笔记:MongoTemplate 移除 _class 字段
使用 Spring Boot 中 MongoTemplate 插入数据的时候,会将对象类型以 _class 字段一起存入MongoDB数据库。若不想存入 _class 数据,就需要从MongoTemplate入手,移除相应逻辑。通过Google和Baidu搜索到的方法,都是通过自定义MongoDbFactory和MongoTemplate的方式,在生成相应Bean的时候,最终以nul...原创 2018-07-26 21:08:20 · 5354 阅读 · 6 评论 -
Spring Boot 学习笔记:图解 Spring MVC 启动顺序
在学习 Spring 的过程中,对其启动过程并不是很了解,因而导致对整体的启动流程没有一个很好的全局观。通过学习和查询资料,大概梳理了一下 Spring MVC 框架的启动过程,对整体流程有一个初步的认识。若有任何问题,欢迎指点纠正,以免误导他人。...原创 2017-12-24 22:04:43 · 1128 阅读 · 0 评论 -
Spring Boot 学习笔记:启动过程方法
【代码】Spring Boot 学习笔记:启动过程方法。原创 2019-08-20 13:30:12 · 322 阅读 · 1 评论 -
Spring Boot 学习笔记:请求参数解析与返回数据处理
在刚刚使用 Spring 的时候,经常会有些疑问:(1)Spring 是如何帮我们把请求数据自动解析绑定到 Controller 方法入参?(2)Spring 是如何将 Controller 返回结果处理成 Response 返回给调用方的?(3)@RequestBody、@ResponseBody是干什么用的?(4)HttpMessageConverter、Converter有什么关系和区别?原创 2019-11-24 19:58:34 · 1907 阅读 · 1 评论