上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 31 下一页
摘要: 一、加入验证码依赖包 com.github.whvcse easy-captcha 1.6.2 二、实现验证码控制层 @GetMapping("/common/kaptcha") public void defaultKaptcha(HttpServletRequest httpServletReq 阅读全文
posted @ 2024-07-18 17:21 vello 阅读(124) 评论(0) 推荐(0)
摘要: 一、增加拦截器 @Component public class AdminLoginInterceptor implements HandlerInterceptor { @Override public boolean preHandle(HttpServletRequest request, H 阅读全文
posted @ 2024-07-18 15:29 vello 阅读(186) 评论(0) 推荐(0)
摘要: 一、添加mysql驱动 mysql mysql-connector-java 二、添加MyBatis依赖 org.mybatis.spring.boot mybatis-spring-boot-starter 3.0.1 三、添加配置 spring: datasource: name: xx-dat 阅读全文
posted @ 2024-07-18 14:16 vello 阅读(413) 评论(0) 推荐(0)
摘要: 以下是一个简单的Spring Boot整合Thymeleaf的入门案例: 1.创建一个Spring Boot项目,并添加Thymeleaf依赖。 org.springframework.boot spring-boot-starter-thymeleaf org.springframework.bo 阅读全文
posted @ 2024-07-18 10:43 vello 阅读(127) 评论(0) 推荐(0)
摘要: 都是Spring初始化时,加载Bean的条件判断 @DependsOn 表示需要依赖于某个Bean加载完成之后,再加载,时依赖关系 @ConditionOnBean 表示加载当前Bean需要 某个Bean也加载了,不是强依赖关系,并不会去加载这个依赖的Bean 需要容器自己已经加载了这个Bean,它 阅读全文
posted @ 2024-07-17 15:22 vello 阅读(422) 评论(0) 推荐(0)
摘要: 一、定义@Excel注解,将实体属性映射成excel对应的单元格表头、属性为导出列表的属性名称 @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.FIELD) public @interface Excel { /** * 导出时在exc 阅读全文
posted @ 2024-07-17 14:46 vello 阅读(180) 评论(0) 推荐(0)
摘要: 一、首先定义一个Log注解,需要标明 操作的 title、业务类型、功能、操作人类别、是否保留请求参数 @Target({ ElementType.PARAMETER, ElementType.METHOD }) @Retention(RetentionPolicy.RUNTIME) @Docume 阅读全文
posted @ 2024-07-17 11:00 vello 阅读(58) 评论(0) 推荐(0)
摘要: 一、前端 1.js按钮控制,通过js控制页面按钮只能触发一次。 2.post/redirect/get模式,post提交后重定向到成功页面 二、后端 后端解决才是真的解决。 1.token校验,后端生成token,传给前端,表单提交时,对token进行校验有效性,每个token只能使用一次。 2.前 阅读全文
posted @ 2024-07-17 09:09 vello 阅读(136) 评论(0) 推荐(0)
摘要: 装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。 装饰器模式通过将对象包装在装饰器类中,以便动态地修改其行为。 这种模式创建了一个装饰类,用来包装原有的类,并在保持类方法签名完整性的前 阅读全文
posted @ 2024-07-16 22:28 vello 阅读(17) 评论(0) 推荐(0)
摘要: 高并发编程的好处 多线程可以给程序带来一下好处: 1.充分利用CPU资源 减少CPU的切换次数,减少CPU的空闲时间,从而最大程度的发挥CPU的运算能力。 2.加快用户的响应时间 在充分占用多的CPU运算能力的情况下,执行任务就会变得更快速,任务完成时间也就会变短,从而能加快响应时间。 3.可以是代 阅读全文
posted @ 2024-07-16 11:51 vello 阅读(12) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 31 下一页