10 2022 档案
摘要:在开发过程中,必定会遇到树形结构的数据,一般都是后端直接从库里查询出来然后自定义方法去封装成树形树形返回给前端。其实Hutool工具类也提供了这个方法,这种方式使用起来也很简单。 //1.配置树节点信息,指定key,可直接使用默认的key TreeNodeConfig config = new Tr
阅读全文
摘要:开发中会遇到这样的需求,用户登录系统后,若超过30分钟无操作,则强制用户退出。也就是说登录后,若30分钟内进行了操作则无需退出用户,若超过30分钟不进行操作,则强制把用户退出,这里主要说明涉及缓存方面的问题,至于如何通知前端退出用户在此略。但有没有想过如下问题?如果直接设置登录后token的过期时间
阅读全文
摘要:无论在做接口或还是前后端交互时,进行必要的参数校验是很重要的,可有效避免垃圾数据。 这里使用Spring Validation校验器进行说明,导入依赖如下: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>sp
阅读全文
摘要:在项目中经常会遇到树形结构的数据,如何去根据需要去查询也显得尤为重要。 其中表结构如下: CREATE TABLE `s_region` ( `region_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT
阅读全文
摘要:1.合理拆分目录结构 很多人受传统MVC模式影响,只要新建项目,就是controller、service、dao、mapper、entity库库建包, 若是小项目,业务不多,倒也说的过去,但若项目很大,那么就如同controller包下就会有上百个类,很难区分所属的业务,对于后期的维护也是比较困难,
阅读全文