springboot学习
software_Manito
这个作者很懒,什么都没留下…
展开
-
springboot整合redis 重写 redisCacheManager和 reidsTemplate 自定义序列化方式
默认的序列化方式是jdk序列化,我们需要转化为json序列化方式在springboot1.x版本中,重写缓存管理器 //缓存管理器 @Bean public CacheManager cacheManager(@SuppressWarnings("rawtypes") RedisTemplate redisTemplate) { RedisCacheManager cacheManager = new RedisCacheManager(redisTemplate);原创 2020-11-25 17:23:17 · 1448 阅读 · 0 评论 -
spring boot框架与Redis整合Unexpected character (‘¬‘ (code 172)): expected a valid value
一般修改cacheManager之后会出现这个问题,只要删除redis保存的数据即可。springboot2.3.4重写redisTemplate和redisCacheManagerpackage com.boot01.cache.config;import com.boot01.cache.pojo.Employee;import org.springframework.beans.factory.ObjectProvider;import org.springframework.boot.a原创 2020-11-25 10:11:43 · 763 阅读 · 0 评论 -
SpringBoot程序后台运行
使用nohup命令让进程后台运行nohup java -jar 自己的springboot项目.jar >日志文件名.log 2>&1 &日志文件名.log : 将日志文件生成在什么位置,若不指定,默认为root目录下2>&1 : 2就是标准错误,1是标准输出,该命令相当于把标准错误重定向到标准输出么。这里&相当于标准错误等效于标准输出,即把标准错误和标准输出同时输出到指定的“日志文件名.log”文件中。& : 让进程保持后台运行...原创 2020-11-08 20:13:39 · 367 阅读 · 0 评论 -
dubbo+zookeeper pom.xml
<!--dubbo+zookeeper--> <!-- https://mvnrepository.com/artifact/org.apache.dubbo/dubbo-spring-boot-starter --> <dependency> <groupId>org.apache.dubbo</groupId> <artifactId>dubbo-sp.原创 2020-05-09 16:07:04 · 591 阅读 · 0 评论 -
SpringBoot 整合 Redis
分析SpringBoot 操作数据: spring-data jpa jdbc mongodb redisSpringData也是和SprigBoot齐名的项目说明:在SpringBoot2.x之后,原来使用的jedis被替换为lettucejedis:采用的直连,多个线程操作的话是不安全的,如果想要避免不安全,使用jedis pool连接池,更像BIO模式(同步阻塞式IO)lettuce,采用netty,实例可以在多个线程中共享,不存在线程不安全的情况!可以减少线程数据,更像NIO模式(同步非原创 2020-05-08 18:14:42 · 128 阅读 · 0 评论 -
springboot 任务的学习
任务异步任务定时任务邮件发送一、异步任务在执行多线程的方法打上@Async注解@Servicepublic class AsyncService { @Async//告诉spring这是一个异步任务 public void hello(){ try { Thread.sleep(3000);...原创 2020-05-08 13:17:45 · 143 阅读 · 0 评论 -
swagger学习笔记
swagger简介号称世界上最流行的Api框架RestFul Api文档在线生成工具=》Api文档与Api定义同步更新直接运行,可以在线测试借口支持多种语言(java,php…)官网:https://swagger.io/tools/swagger-ui/在项目中使用Swagger2需要springboxswagger2UISpringboot集成Swagger新建一...原创 2020-05-07 21:53:51 · 118 阅读 · 0 评论