![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
文章平均质量分 66
SpringBoot项目创建及日常遇到问题分享
一个优雅的搬砖人
猛兽总是独行,牛羊才成群结队。
展开
-
JXLS导出
【前提提要】在项目中客户提出了导出的特定格式,所以 Hutool 工具就没那么方便了,这次使用了 JXLS 工具。为了便于理解,本篇文章直接使用实例来说明。【实例】1、首先引入 jxls 依赖<!-- JXLS 账票导出 --><dependency> <groupId>org.jxls</groupId> <artifactId>jxls</artifactId> <version原创 2022-04-01 10:25:40 · 2292 阅读 · 0 评论 -
Spring Boot 启动类中直接调用service或mapper中的方法?
问题描述:在最初只了解后台时,想要输出数据库的测试数据验证环境是否搭建成功。于是想到在启动时调用 service 或者 mapper ,但是发现无论是 @Autowired 还是 private final 静态声明,得到的都是 Null(是因为项目刚启动时还没有加载完上下文,是没取不到类的)。解决办法:使用 JUint 测试。JUnit 测试是 Java 语言的回归测试框架,是一种白盒测试方法,主要是进行逻辑,需要程序员了解测试代码的逻辑和功能。在 maven 中引入 JUnit 依赖&原创 2022-03-11 17:58:36 · 3879 阅读 · 0 评论 -
get 请求参数是对象怎么办
在开发中,我们知道 Restful 对查询的规范是使用 get 请求,而一个管理画面的查询条件是多个,那么就需要前台传给后台一个对象。本篇文章介绍如何使用 get 请求传递对象。前端传参在前台不能使用 this.$axios.get ,而是需要使用 this.$axios.request ,使用方法如下。this.$axios.request({ method: 'GET', url: '/person/getByConditions', params: ...原创 2022-03-11 10:09:02 · 10971 阅读 · 0 评论 -
YAML教程
Spring Boot 提供了大量的自动配置,极大地简化了 spring 应用的开发过程,当用户创建了一个 Spring Boot 项目后,即使不进行任何配置,该项目也能顺利的运行起来。当然,用户也可以根据自身的需要使用配置文件修改 Spring Boot 的默认设置。Spring Boot 默认使用以下 2 种全局的配置文件,其文件名是固定的。application.properties application.yml其中,application.yml 是一种使用 YAML 语言编写的文件,原创 2022-03-10 10:26:05 · 150 阅读 · 0 评论 -
Spring Boot 整合 MyBatis
MyBatis 是一个半自动化的 ORM 框架,所谓半自动化是指 MyBatis 只支持将数据库查出的数据映射到 POJO 实体类上,而实体到数据库的映射则需要我们自己编写 SQL 语句实现,相较于 Hibernate 这种完全自动化的框架,Mybatis 更加灵活,我们可以根据自身的需求编写 sql 语句来实现复杂的数据库操作。随着 Spring Boot 越来越流行,越来越多的被厂商及开发者所认可,MyBatis 也开发了一套基于 Spring Boot 模式的 starter:mybatis-sp原创 2022-03-10 09:34:11 · 1103 阅读 · 0 评论 -
SpringBoot JDBC访问数据库及测试
导入 JDBC 场景启动器想要在 Spring Boot 中使用 JDBC 进行数据访问,第一步就是要在 pom.xml 中导入 JDBC 场景启动器:spring-boot-starter-data-jdbc,代码如下:<!--导入JDBC的场景启动器--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-s原创 2022-03-09 17:25:05 · 2282 阅读 · 0 评论 -
IDEA创建SpringBoot项目
使用 Maven 和 Spring Initializr 创建原创 2022-03-09 16:03:51 · 2420 阅读 · 0 评论