随笔分类 -  Spring Boot

摘要:springboot的web项目的启动主要分为: 一.使用内置tomcat启动启动方式:1、IDEA中main函数启动 2、mvn springboot-run 命令 3、java -jar XXX.jar 配置内置tomcat属性:关于Tomcat的属性都在org.springframework. 阅读全文
posted @ 2022-01-19 13:46 LZ太热 阅读(2834) 评论(0) 推荐(0) 编辑
摘要:需求:查看系统各个模块的用户操作记录,通过AOP切面实现,在不同模块的增删改接口上加切面注解 部分示例代码如下,剩下的自行补充 流程:1.根据配置确定是否启用用户操作记录。UserTraceAspectCondition:实现Condition接口的matches方法,根据配置文件决定是否初始化类 阅读全文
posted @ 2020-03-05 10:16 LZ太热 阅读(744) 评论(0) 推荐(0) 编辑
摘要:前言 Spring翻译为中文是“春天”,的确,在某段时间内,它给Java开发人员带来过春天,但是随着我们项目规模的扩大,Spring需要配置的地方就越来越多,夸张点说,“配置两小时,Coding五分钟”。这种纷繁复杂的xml配置随着软件行业一步步地发展,必将逐步退出历史舞台。 SpringBoot介 阅读全文
posted @ 2019-12-21 15:32 LZ太热 阅读(437) 评论(0) 推荐(0) 编辑
摘要:# SpringBoot中CommandLineRunner的作用> 平常开发中有可能需要实现在项目启动后执行的功能,SpringBoot提供的一种简单的实现方案就是添加一个model并实现CommandLineRunner接口,实现功能的代码放在实现的run方法中# 简单例子``` java pa 阅读全文
posted @ 2019-11-28 22:20 LZ太热 阅读(222) 评论(0) 推荐(0) 编辑
摘要:一.Spring Boot Starter简介 Starter是Spring Boot中的一个非常重要的概念,Starter相当于模块,它能将模块所需的依赖整合起来并对模块内的Bean根据环境( 条件)进行自动配置。使用者只需要依赖相应功能的Starter,无需做过多的配置和依赖,Spring Bo 阅读全文
posted @ 2019-11-14 10:45 LZ太热 阅读(444) 评论(0) 推荐(0) 编辑
摘要:常有在spring容器启动后执行某些操作的需求,现做了一个demo的实现,做一下记录,也希望可以给需要的同学提供参考。 1.spring启动后,以新线程执行后续需要的操作,所以执行类实现Runnable接口 @Component public class StepExecutor implement 阅读全文
posted @ 2019-11-11 14:14 LZ太热 阅读(1352) 评论(0) 推荐(0) 编辑
摘要:首先我们创建Interceptor,实现HandlerInterceptor覆写方法:一、下面我创建了三个拦截器:MyInterceptor,UserInterceptor,StudentInterceptor @Componentpublic class MyInterceptor impleme 阅读全文
posted @ 2019-11-07 21:58 LZ太热 阅读(2766) 评论(0) 推荐(0) 编辑
摘要:spring security控制session本文给你描述在spring security中如何控制http session。包括session超时、启用并发session以及其他高级安全配置。 创建session时机我们可以准确地控制什么时机创建session,有以下选项进行控制: always 阅读全文
posted @ 2019-10-08 11:47 LZ太热 阅读(3955) 评论(0) 推荐(0) 编辑
摘要:Spring security session配置中如果配了如下的invalid-session-url,配置了permitAll链接首次链接系统时会跳转到登录页,将该配置删除即可解决此问题。 <session-management invalid-session-url="/auth/sessio 阅读全文
posted @ 2019-10-08 11:46 LZ太热 阅读(1400) 评论(0) 推荐(0) 编辑
摘要:在整合springsecurity时遇到好几个问题,自动配置登录,下线,注销用户的操作,数据基于mybatis,模版引擎用的thymeleaf+bootstrap。 一、认证时密码的加密(passwordEncoder)原理如下 其中 MD5Util是自定义密码加密工具类,随便写(注意添加盐值),注 阅读全文
posted @ 2019-09-10 10:14 LZ太热 阅读(2213) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示