摘要:
上来就是梭哈 工具类如下: /** * Author: lyc * Date: 2020/6/15 16:27 */ @Slf4j public class ExcelUtils { /** * 导出 * @param response * @param fileName * @param rows 阅读全文
摘要:
spring 源码分析笔记 1.入口 ClassPathXmlApplicationContext#ClassPathXmlApplicationContext AbstractApplicationContext#refresh() public void refresh() throws Bea 阅读全文
摘要:
1. 安装 jenkins ,我这里义war 包安装的 2.安装 jenkins 需要的插件,我主要安装了很多插件 如 汉化,maven,git,svn 等等 3.配置各种 环境,编写shell 脚本,完成构建后发布 点击应用 构建就行 是不是炒鸡简单啊。 脚本如下 自行扩展: mvn instal 阅读全文
摘要:
总结:上期我们说到表设计,这次来实现。 前后端分离思路:登入返回 token 根据token 获取菜单数据,动态渲染 路由。重新shiro 的处理逻辑就行,如没有权限,未认证 登 返货json 格式。(前端控制 路由跳转,后端负责数据) 不分离 就常规套路,登入后 获取菜单信息 渲染页面,未认证直接 阅读全文
摘要:
总结:其实除了很多复杂业务 以外 有很多是 抽取出来 万能 通用的 业务模型,例如权限设计,组织机构 等。 通用的基本 就5 张表,用户 <- 用户角色 ->角色<- 角色权限 ->权限 权限主要 有菜单 按钮,链接 思路 就是 通过 角色 这个中间桥梁 关联起 用户的权限,基本通用 所有 业务,可 阅读全文
摘要:
总结:基本每个项目 都有各种各样的树形结构,什么组织机构,权限 什么的,商品分类的,之前也用ztree 写过,今天用layui 自带组件一个 后台代码: 重点 说下 分类树吧 前端: 效果: 2. 平铺方式 相比递归简单 思路 1. 循环一边所有节点 2.获取每个节点所有子节点 /** * 构建树 阅读全文
摘要:
总结:表单重复提交是个什么东西呢?就是用户快速点击两次,而保存了两次,于是数据出现了两条 重复数据,造成了不必要的麻烦和困扰,这就是脏数据。 解决办法有很多,我这里 列举几种思路 1.页面置灰,第一次点击后就置灰 等处理响应 后在按钮还原 (前端处理) 2.以前的传统模板 开发 利用session 阅读全文
摘要:
总结:1 finally 里面 如果try 前面没有 System.exit(0),有return 就是最后结果,否者finally 类似于个钩子 吧,就是所有语句 return 之前 确定好值了(看编译器class 就知道了) 在会 去 执行finally 里面的语句,这里面有 return 肯定 阅读全文
摘要:
总体思路如下 浏览器 :成熟 产品有 cas,xxl-sso 等,建议自己开发还快点。移动端 不用说 更加简单,jwt 等 阅读全文
摘要:
阅读全文