Spring Boot
zhang_cl_cn
这个作者很懒,什么都没留下…
展开
-
Spring Boot 配置文件中数据库 账户/密码加密
Spring Boot 配置文件中数据库 账户/密码加密原创 2022-06-30 10:24:53 · 591 阅读 · 0 评论 -
使用ObjectMapper.readValue 时间转换错误 转换时间时间被自动+8小时
刚开始使用@JsonFormat进行日期类型的转换,使用如下格式的时候使用class MyClass{ @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss") private Date createTime;}ObjectMapper objectMapper = new ObjectMapper();MyClass myclass = objectMapper.convertValue(myModal.getObject(), MyClass.class);原创 2021-12-02 14:01:09 · 1884 阅读 · 0 评论 -
Spring Boot 获取用户的登录信息----通过控制器 结合 方法参数解析器
前言当我们将已登录用户信息通过唯一标识(比如:cookie 或者token)作为key保存在redis存储。我们后端很多接口都需要用户的这个唯一标识获取用户信息进行后续操作,但是每个接口都进行调取获得唯一标识的方法这样代码就太不简练优雅,我们可以通过WebMvcConfigurerAdapter(现已废弃使用WebMvcConfigurer) 结合 方法参数解析器(HandlerMethodArgumentResolver),在每个 接口带有特定参数的时候进行获取用户的唯一标识。代码示例:1.首先创建原创 2020-10-12 16:47:59 · 665 阅读 · 0 评论 -
springboot整合mybatis mapper注入时显示could not autowire的解决
springboot整合mybatis mapper注入时显示could not autowire的错误,老是飘红。如下图:虽然不影响运行,但是看着总是会不舒服的。我看的网上的有两种设置方式:一种是通过设置idea,在这里就不说了。还有一种就是在mapper或者dao接口中增加@Component(“nameSpance”)这个注释,具体操作如下:以上图中的ProductMapper为例 ...原创 2019-03-29 20:22:06 · 1321 阅读 · 0 评论 -
在idea中修改Spring Boot项目的运行端口
在resource文件夹下中有一个application.yml(application.properties)在里面加上server:port:8080(自己要修改的端口号即可)原创 2019-03-18 20:25:35 · 4061 阅读 · 1 评论 -
Error creating bean with name 'entityManagerFactory' defined in class path resource 解决方法
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJp...原创 2019-03-18 20:20:26 · 26412 阅读 · 0 评论 -
swagger
一、JPA简介目前前后端分离开发已经成为一种主流开发方式。这种开发方式中一部分同学只做前端开发(app开发),另一部分同学只做后端开发。开发过程中的沟通就很重要了。所以通如何进行呢?api文档是最好的沟通方式。但是有了api文档,如果接口发生变化,不能及时更新,更新了又没有及时通知,就会在前后端项目联调中爆发出很多问题Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视...原创 2018-10-19 09:51:43 · 122 阅读 · 0 评论 -
JPA
一、JPA简介1、JPAJPA(Java Persistence API)是Sun官方提出的Java持久化规范。它的出现主要是为了简化现有的持久层化开发工作,Hibernate就是一个很典型的JAP的实现。JPA规范和持久层框架之间的关系2、Spring Data JPA这张图和上一张图的区别Spring data spa 是在JPA规范下提供了持久层的实现(也就是我们常说的da...原创 2018-10-18 18:29:01 · 125 阅读 · 0 评论 -
Hot swapping 热启动
Hot swapping 热启动https://docs.spring.io/spring-boot/docs/1.5.9.RELEASE/reference/htmlsingle/【19.5 Hot swapping】Hot swapping 热插拔,我们也叫他热启动,修改程序时无需手动重启服务器就能预览程序的改变,一、配置 Developer tools1、pom中引入开发者工具(停...原创 2018-10-18 18:06:43 · 658 阅读 · 0 评论 -
在使用SpringBoot的时候在yml文件中配置数据库的连接信息的时候报java.sql.SQLException: Access denied for user 'root'@'localhost
在使用SpringBoot的时候在yml文件中配置数据库的连接信息的时候,用户名,密码都确认没有问题的时候确报java.sql.SQLException: Access denied for user ‘root’@’localhost’ (using password: YES) 从以下几点查找: 1.查看用户是否有权限。 2.查看配置文件的编码方式是否正确 3.查看编译后的class文...原创 2018-08-23 17:15:01 · 3015 阅读 · 12 评论 -
Spring Boot进行整合logback日志
1.在pom文件中添加依赖 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> </dependency>2.使用te原创 2018-09-21 16:59:10 · 374 阅读 · 0 评论