上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: 一、controller层 /** * 使用@Validated来进行校验 * @author HuangJingNa * @date 2019年12月23日 下午6:02:20 * * @param validatedTestParam * @return */ @GetMapping("vali 阅读全文
posted @ 2020-11-19 11:19 娜豆 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 一、分页技术的核心条件 二、代码实现 2.1 分页数据封装类PageEntity 1.初始化当前页数 2.初始化每页显示条数 3.计算limit中起始下标索引值 package cn.kooun.common.page; import java.util.List; import lombok.Ge 阅读全文
posted @ 2020-11-19 11:17 娜豆 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 一、用户是否在线校验(双重保障) 先经过注解进入全局拦截器;再通过异常处理器来处理 方式一:通过面向切面的思想,使用注解接口来拦截,需要传递request对象,才可以获取用户信息(全局拦截器处理) 方式二:通过全局对象(不需要传参),获取当前request对象,request对象再通过用户数据来判断 阅读全文
posted @ 2020-11-19 11:13 娜豆 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 一、pring的原理 1.1 IOC控制反转 ==> 扫描机制通过代理方式动态创建对象 扫描注解,通过反射获取类路径,动态创建对应类的对象,放置在对象池中(多线程做法,防止短时间内创建对象过多,耗尽内存) 注解作用相同;但为了区分三层架构,controller层的注解为@RestController 阅读全文
posted @ 2020-11-19 10:20 娜豆 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 一、角色&权限 二、项目中如何校验角色&权限(通过拦截器) 采用spring原理中面向切面(aop)的思想,该思想的作用是:对某一类对象进行监督和控制 主要实现:1.通过注解接口创建注解(该注解为需要校验) 2.全局拦截器通过判断方法上是否有该注解,没有则放行,不需要校验;否则,则需要校验 2.1 阅读全文
posted @ 2020-11-19 09:54 娜豆 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 一、在pom.xml配置redis依赖 <!-- redis客户端代码 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactI 阅读全文
posted @ 2020-11-19 09:50 娜豆 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 以注册为例(使用maven来依赖管理,springboot项目) https://www.jianshu.com/p/d59411918b6d 总结 一般来说,若需要多次创建实例,可以使用工厂模式 密码存入数据库中需要加密,通常使用Md5Utils(Md5是不可逆的;为了不轻易使其破解,可以再加一个 阅读全文
posted @ 2020-11-18 17:19 娜豆 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 基于eclipse工具上的 一、Controller层 package cn.kooun.controller; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web 阅读全文
posted @ 2020-11-18 17:11 娜豆 阅读(654) 评论(0) 推荐(0) 编辑
摘要: 一、Redis介绍 Redis: 它是一个开源的非关系型的高性能的键值对的数据库。 Redis: 是一个开源的高性能键值对数据库。 它通过提供多种键值数据类型来适应不同场景下的存储需求, 并且借助许多高层级的接口使其可以胜任,如缓存、队列系统的不同角色。 NoSQL:非关系型数据库. Redis官网 阅读全文
posted @ 2020-11-18 14:36 娜豆 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 一、cookie&session cookie是浏览器客户端的存储技术,cookie的数据结构:键值对 session是基于cookie的服务器存储技术,session的数据结构:键值对(是双map),sessionKey是服务器自动赋予的,sessionValue存储/获得的都是cookie封装的 阅读全文
posted @ 2020-11-18 14:14 娜豆 阅读(103) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 10 下一页