Spring Boot

Java

SpringBoot + Shiro + Redis 缓存配置,缓存认证和授权信息

guozh 发布于 2022-03-09

Shiro 安全管理器 SecurityManager 可以配置缓存,就我使用, Shiro 可以缓存两类信息,一类是用户认证登录后,登录成功后的用户的信息,它们使用SessionManager管理。 Shiro 默认使用 Session 会话管理技术,第一次访问被拦截要求认证登...

阅读(1536)评论(0)赞 (9)

Java

搭建 Springboot + Maven 多模块项目

guozh 发布于 2021-11-11

其实这么久我都没搭建Springboot多模块项目,公司项目只要加module就行,日常项目就一个独立单体工程。这次尝试搭建Springboot multi module聚合工程,顺便学习modules、dependencyManagement、dependency的用法,之前理...

阅读(1832)评论(1)赞 (3)

Java

SpringBoot @Async 注解使用总结,配置系统线程池

guozh 发布于 2021-11-01

刚在公众号看到篇关于@Async的文章,感觉总结的很不错,但不够接近项目实战,我再另外补充一些。 先看下面正文,再翻上来看 补充 1,@Async在项目中使用场景在哪呢? 也就是哪里需要用到异步调用,其实能用的地方不多,因为大部分方法函数存在上下级依赖关系,需要按照代码流程,从上...

阅读(1366)评论(0)赞 (4)

Java

SpringBoot 注入RedisTemplate,解决无法注入问题

guozh 发布于 2021-01-15

在项目中碰到需要在工具类中使用 RedisTemplate 的需求,一时想不到如何实现,通过搜索找到解决办法。同时也在 SpringContextHolder工具类 学习了 SpringContextHolder 的使用和实现。觉得RedisTemplate 自动注入失败的问题(...

阅读(6157)评论(0)赞 (3)

Java

IDEA 导入 Spring boot 项目,不能启动, XxxApplication 图标不显示

guozh 发布于 2019-12-28

今天在 Github 上下载一个 Spring boot 项目,不知道为何导入后,没有显示 application 图标,也就是说不能运行。 然后稍微用本地可以运行的项目稍微对比,发现解决方法,成功运行。 1、点击编辑 2、点击“+”号,然后选择 Spring boot 3、在 ...

阅读(8443)评论(0)赞 (0)

Java

Spring笔记(12) Spring boot 整合 Redis,实现 Session 共享

guozh 发布于 2019-12-27

Session共享 前面学习如何使用 Spring boot 整合 Redis ,在实际开发中 Redis 有一个非常重要的应用就是使用它来完成 Session 共享。 其实就是将 Session 保存在 redis 中,后面会提到 在单体应用中 Session 由 Servle...

阅读(3037)评论(0)赞 (0)

Java

logback Failed to create parent directories for

guozh 发布于 2019-12-21

临时所记 在 Spring boot 项目中使用 logbak 作为自己的日志管理方案。结果项目启动时报如上错误,大致是没有找到存放日志的文件夹。 <property name="FILE_PATH" value="/home/log/k.%d{yyyy-MM-dd}.%i...

阅读(14315)评论(5)赞 (0)

Java

Spring笔记(10) Spring Boot 整合 Thymeleaf 教程

guozh 发布于 2019-12-13

Thymeleaf 是目前较为流行的视图层技术,我从来没用过,然后通过学习,发现挺好用。就我理解,通过它,很多前端要实现的逻辑和处理,可以放到后端,感觉比较适合我,可能我一直想实现的「在线工具」,会通过它做出来。 本文是 Spring boot 结合 Thymeleaf 的基础使...

阅读(2203)评论(0)赞 (0)

Java

Spring boot灵活切换配置文件,static静态变量配置文件读取

guozh 发布于 2019-07-25

相信大部分人都有这样一个类,专用来放静态常量,在整个项目过程中基本不会变,但却被各个业务类引用。如下图是我们项目中的常量类。 但是现在有一个问题,需要和其他各个平台对接,其中该常量类大部分属性都需要切换到相对应的数据。比如里面大部分 appid 和 secret 都要切换到相应平...

阅读(5632)评论(0)赞 (1)

能将我博客放入广告拦截白名单吗?

我尽量分享有用并且长期有用的内容,希望能帮到你,谢谢支持。