![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
爞笑
这个作者很懒,什么都没留下…
展开
-
Java项目中枚举转换器的使用
目录引言案例1.编写通用枚举接口2.编写对应的状态枚举实现枚举接口3.编写转换器4.在application.yml或.properties文件中添加以下配置引言 在后端开发过程中,常常涉及到很多一些状态处理,理论上我们不能直接将状态值返回给前端,而是要给具体的字段描述,例如,1代表男,2代表女,你在拿到数据的1或者2这种int值时,需要告诉前端人员这代表什么,这就显得十分的麻烦,因此需要后端人员做转换的处理。案例此处以SpringBoot+Mybatis项..原创 2020-11-18 17:20:28 · 2049 阅读 · 0 评论 -
SpringBoot连接虚拟机redis失败Unable to connect to 172.16.xx.xxx:6379
今天学习用SpringBoot整合redis,连接的是我本地Virtual Box上安装的CentOs7.6虚拟机,新的探索总会伴随很多的问题,你猜到了,连接不上。错误是:Unable to connect to Redis; nested exception is io.lettuce.core.RedisCommandTimeoutException: Command timed out解决方法:...原创 2020-09-08 12:20:40 · 6692 阅读 · 1 评论 -
Springboot整合Shiro笔记
废话不多说,直入主题1.导入依赖此处需要建立一个SpringBoot工程,勾选web、thymeleaf(可选),以下除了shiro与Springboot的相关依赖必须外,其他可有选择地导入 <!-- thymeleaf 模板引擎 --> <dependency> <groupId>org.springframework.boot</groupId> <ar.原创 2020-09-02 11:31:56 · 200 阅读 · 0 评论 -
SpringBoot日志使用分析
1.日志框架问题引述:小张;开发一个大型系统;1、System.out.println("");将关键数据打印在控制台;每次都打印在控制台?去掉?写在一个文件?2、框架来记录系统的一些运行时信息;日志框架 ; zhanglogging.jar;3、高大上的几个功能?异步模式?自动归档?xxxx? zhanglogging-good.jar?4、将以前框架卸下来?换上新的框架,重新...原创 2020-07-17 16:03:39 · 661 阅读 · 0 评论 -
SpringBoot快速建立单元测试(IDEA版本)
此处单元测试只做一个简单的笔记指引,至于具体使用到的类或注解可以自己去拓展学习,水平有限,欢迎指教一、业务层方法测试第一步 :选中对应的类,建立单元测试方法这里如果已经建立了测试类的测试方法,可以直接选择该测试类进行如果没有,则选择create New Test...,建立对应的测试方法第二步:将Spring容器加入到测试类这样可以通过注解注入的方式将业务类对象注入到测试类中,进行测试@RunWith(SpringRunner.class)@SpringBo..原创 2020-06-27 23:18:04 · 5724 阅读 · 0 评论 -
SpringBoot统一异常处理与统一响应结果集(使用笔记)
目录一、编写异常信息枚举类二、编写自定义业务异常三、在Service层使用自定义异常四、编写统一响应结果类五、编写处理返回给客户端结果的工具类六、编写全局异常处理器此处主要对统一异常处理的方法和步骤进行详细笔记总结一、编写异常信息枚举类此处枚举的具体内容根据自己的业务需要进行添加,此处的状态码值自己设置,一般也可以使用HttpStatus的状态码,那个和HTTP协议的规范一直,如2xx表示请求成功,4xx表示资源找不到,500表示服务器错误等等,publi...原创 2020-06-27 22:23:30 · 1499 阅读 · 0 评论 -
SpringBoot整合JPA可能出现的错误与解决方法
问题1:Caused by: java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)先看一下配置是否和我一样,这里是我的“报错”配置:当然如果你使用application.properties文件进行配置的,那可以跳过了错误信息:Caused by: java.sql.SQLException: Access denied for user 'root'@'localhost'原创 2020-06-25 17:35:07 · 1790 阅读 · 1 评论 -
LayUI学习与应用
目录一、LayUI简介二、SpringBoot结合layui进行开发2.1新建Springboot的maven项目(IDEA构建)2.2在pom.xml文件中导入web依赖和thymeleaf依赖2.3 去LayUI官网下载LayUI文件,添加到项目的static目录下2.4 在templates目录下新建HTML文件2.5 编写Controller测试访问temp...原创 2020-04-09 08:43:09 · 733 阅读 · 0 评论 -
SpringBoot自动配置原理解读
目录1.SpringBoot自动配置原理1.1 原理分析1.2 细节@Conditional派生注解(Spring注解版原生的@Conditional作用)SpringBoot版本:1.5.91.SpringBoot自动配置原理1.1 原理分析疑问:配置文件到底能写什么?怎么写?自动配置原理?配置文件能配置的属性参照1)、SpringBoot启动的时...原创 2020-04-07 19:06:49 · 117 阅读 · 0 评论 -
SpringBoot基础入门与配置
1.入门程序导向工具:IntelliJ IDEA2019.1maven3.6.1SpringBoot版本:2.2.21.1 创建简单的maven工程,pom.xml导入SpringBoot起步依赖依赖<parent> <groupId>org.springframework.boot</groupId> &...原创 2020-04-07 14:37:43 · 353 阅读 · 0 评论 -
SpringBoot快速入门笔记
1.原有Spring的优缺点分析1.1.1 Spring的优点分析Spring是Java企业版(Java Enterprise Edition,JEE,也称J2EE)的轻量级代替品。无需开发重量级的Enterprise JavaBean(EJB),Spring为企业级Java开发提供了一种相对简单的方法,通过依赖注入和面向切面编程,用简单 的Java对象(Plain Old Java ...原创 2020-03-20 11:36:18 · 235 阅读 · 0 评论