![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
幸运草铃兰
哈哈哈
展开
-
springboot+mybatis查询结果返回Map时,时间多了个T
实体类:private Date createTime; //创建时间mybatis配置文件,定义一个查询,返回java.util.Map。<select id="queryList" parameterType="String" resultType="java.util.Map">然后接口返回的时间格式是createtime=2021-08-26T14:43:40,多了个T。看后台mybatis输出的sql又是正常的,不带T。解决办法:sql语句加上时间格式处理:.原创 2021-08-31 10:47:27 · 4160 阅读 · 0 评论 -
SpringBoot与定时任务
@EnableScheduling:开启基于注解的定时任务@Scheduled:标注一个定时任务cron表达式:* * * * * *字段 允许值 允许的特殊字符 秒 0-59 ,- * / 分 0-59 ,- * / 小时 0-23 ,- * / 日期 1-31 ,- * ? / L W C 月份 ...原创 2020-05-05 21:07:42 · 177 阅读 · 0 评论 -
SpringBoot与搜索 ElasticSearch
1、ElasticSearch简介把信息保存到ElasticSearch叫索引。文档中都是JSON格式的数据。Rest风格请求。put:保存数据get:检索文档delete:删除文档head:检查文档中是否存在。2、SpringBoot整合ElasticSearchspringboot 默认支持两种技术来和ES交互:1、Jest (默认不生效,需要...原创 2020-05-05 21:06:52 · 160 阅读 · 0 评论 -
SpringBoot与缓存
1、缓存规范 JSR107及核心接口类java caching定义了5个核心接口,分别是CachingProvider,CacheManager,Cach,Entry,Expiry。 CachingProvider:定义了创建、配置、获取、管理和控制多个CacheManager。一个应用可以在运行期访问多个CachingProvider。 CacheManager:定义了创建,...原创 2020-05-05 21:05:21 · 128 阅读 · 0 评论 -
SpringBoot与消息 RabbitMQ
1、使用场景1)、异步处理注册后发送注册短信,发送注册邮件,发送邮件和发送短信都不是必须立刻要做的事。同步做法:2)、应用解耦同步做法:订单有所变化,立刻调用库存接口,进行库存加减操作。异步做法:订单有所变化,订单系统把消息写入队列,然后库存系统从消息队列中读取消息,进行库存加减操作。3)、流量削峰(秒杀)假设秒杀定为前1万名,那么可以定义一个定长的消息队...原创 2020-05-05 21:01:50 · 257 阅读 · 0 评论 -
Spring Boot 与热部署
Spring Boot Devtools引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> </dependency>...原创 2020-05-05 20:47:58 · 105 阅读 · 0 评论 -
springboot2.2.6 启动配置流程
1、主程序启动public static void main(String[] args) { SpringApplication.run(SpringbootDataJpaApplication.class, args);}2、先创建springApplicationSprinigApplication.java//先创建SpringApplication,在调用ru...原创 2020-05-03 14:51:03 · 364 阅读 · 0 评论 -
sringboot2+jpa 报错com.fasterxml.jackson.databind.exc.InvalidDefinitionException解决办法
com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class org.hibernate.proxy.pojo.bytebuddy.ByteBuddyInterceptor and no properties discovered to create BeanSeriali...原创 2020-05-02 18:36:25 · 564 阅读 · 0 评论 -
关于springboot2+druid+mybatis 获取连接空指针报错的解决
在学习springboot2+druid+mybatis时,获取数据库连接报错,java.lang.NullPointerException,百度好久,终于解决。1、application.ymlspring: datasource:# 数据源基本配置: username: root password: root url: jdbc:mysql:/...原创 2020-05-01 23:56:05 · 2217 阅读 · 0 评论 -
学习SpringBoot2+mysql+jdbc遇到的问题总结
1、MySQL,JDBC配置中遇到的问题spring: datasource: username: root password: root url: jdbc:mysql://localhost:3306/test?serverTimezone=Asia/Shanghai driver-class-name: com.mysql.cj.jdbc.Drive...原创 2020-04-24 10:19:13 · 158 阅读 · 0 评论