系统安全专栏
系统安全专栏
添柴程序猿
10年编程工作,涉及到.Net,Java,Android,C,Python等,爱好算法,人工智能,大数据等领域, 虚心求教,一起进步,大学毕业参加工作,如今一晃10多年已过,时间飞逝....
展开
-
springcloud工作笔记095---springcloud项目后端验证_hibernate validator后端校验字段_自己实现_快速开发
1.在开发中经常需要写一些字段校验的代码,比如字段非空,字段长度限制,邮箱格式验证等等,写这些与业务逻辑关系不大的代码个人感觉有两个麻烦:验证代码繁琐,重复劳动 方法内代码显得冗长 每次要看哪些参数验证是否完整,需要去翻阅验证逻辑代码hibernate validator(官方文档)提供了一套比较完善、便捷的验证实现方式。spring-boot-starter-web包里面有hib...原创 2019-10-17 10:34:42 · 758 阅读 · 0 评论 -
springcloud工作笔记093---springcloud封装按钮权限控制_思路和实现_根据用户拥有的权限控制是否显示某个按钮
技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:1709331521.设计思路,首先在sc-auth验证用户登录的微服务中,给用户表添加一个@Transientprivate String menuIds;这样一个字段,加上@Transient就不会被mybatis拦截了.2.然后在:public interface SysUserMa...原创 2019-10-16 21:44:42 · 668 阅读 · 0 评论 -
系统安全工作笔记001---springcloud系统安全隐患与改善_工作经验_随时更新
技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:1709331521.查询的位置,如果查询输入了_这个字符,因为在mysql中_是个通配符代表一个字符,所以后台拼sql的时候需要拼成 where username like "%\_%" escape "\" 这里需要加上这个_,后台碰到_就需要在前面加上\如果需要的话,一般不会按照_搜索,所以一般这...原创 2019-10-16 19:29:04 · 306 阅读 · 0 评论