![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Springboot
文章平均质量分 52
个人实践Springboot的技术总结
奔跑的蜗牛FelixChioa
某银行IT搬砖工
展开
-
第11课:SpringBoot学习笔记之事务管理
用法:需要导入mybatis依赖,在service层业务方法中使用@Transactional注解。注意:1.通常service层方法中有多个数据库操作动作需要考虑引入事务,不是所有业务场景都要加事务.2.service层的方法要发生异常并且把异常抛出去事务才会生效....原创 2021-07-07 18:03:52 · 176 阅读 · 0 评论 -
springboot如何引入mybatis和mybatisplus
MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。是MyBatis的好基友^_^原创 2021-07-07 17:31:17 · 4714 阅读 · 0 评论 -
第5课:SpringBoot学习笔记之MVC支持
SpringBoot的MVC支持主要涉及实际项目中最常用的几个注解:@RestController,@RequestMapping,@PathVariable,@RequestParam,@RequestBody.一.@RestController@RestController包含了原来的@Controller和@ResponseBody注解,作用是将controller层返回的数据以json形式传给前端。但如果是用模板类似与thymeleaf渲染不是前后端分离的这种情况就不能使用@RestCo原创 2021-06-29 10:38:47 · 193 阅读 · 1 评论 -
第4课:SpringBoot学习笔记之项目属性配置
项目中有些情况需要将配置信息写到application.yml中,然后读到java代码中。1.读取单配置信息application.yml中配置url: orderUrl: http://localhost:8082在业务代码使用@Value注解获取配置信息@Value("${url.orderUrl}") private String orderUrl;2.读取多配置信息如果application.yml中配置信息较多,通过@Value逐个获取值较繁琐。可以考虑封原创 2021-06-28 13:39:04 · 113 阅读 · 0 评论 -
第3课:SpingBoot整合日志框架logback
我平常用SpringBoot开发项目一般是将SLF4J(简单日志门面 Simple Logging Facade for Java)作为接口使用,然后集成log4j或logback作为日志实现。SpringBoot已内部集成了slf4j,所以使用slf4j记录日志只需用LoggerFactory创建即可,代码如下:import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class Test { private stat原创 2020-08-21 17:35:27 · 141 阅读 · 0 评论 -
第2课:SpringBoot学习笔记之返回json数据及数据封装
一.注解@RestController@RestController是SpringBoot新增加的一个注解,点开以后会发现里面包含了原来的@Controller和@ResponseBody注解。@ResponseBody注解是将返回的数据结构转换为 Json 格式。所以使用了 @RestController 注解即可将返回的数据结构转换成 Json 格式。Spring Boot 中默认使用的 Json 解析技术框架是 jackson。二.Spring Boot 的jackson默认对Json原创 2021-06-28 11:25:22 · 221 阅读 · 0 评论