Java
文章平均质量分 51
it浪子博客
听说有描述的会比较帅。。。
展开
-
Java 查找两个有复杂对象的集合中的不同元素和相同的元素
1、定义一个测试对象RolePermpublic class RolePerm{ private Long rid; private Long pid; public void setRid(Long rid){ this.rid=rid; } public Long getRid(){ return rid; }原创 2016-08-08 22:29:18 · 8316 阅读 · 0 评论 -
spring-shiro最基本的配置,就这一篇入门
Apache Shiro是一个强大的,易用的Java安全框架。它被用作于认证,授权,加密,session管理。依赖于Shiro简单易懂的API,就可以快速的构建包括手机,大型web和商业应用。今天小编就带大家入门shiro,你会发现shiro并没有你想的那么难。原创 2017-04-04 21:26:57 · 5300 阅读 · 1 评论 -
前后端AES加密解密,前端使用CryptoJS,后端Java实现
前端使用CryptoJS 下载CryptoJS, Github : https://github.com/brix/crypto-js一、使用CBC模式1、前端实现引入JS<script src="./js/crypto-js.js"></script><script src="./js/aes.js&qu原创 2018-06-25 16:54:14 · 46543 阅读 · 26 评论 -
spring data jpa查询方法-方法名查询支持的关键字
spring data jpa 查询方法有多种,其中最快捷和方便的是方法名查询,命名规则如下 关键字 例子 JPQL语句 AND findByLastnameAndFirstname where x.lastname = ?1 and x.firstname = ?2 Or findByLastnameOrFirstname where x.l...原创 2018-07-24 17:32:24 · 1655 阅读 · 0 评论 -
MyBatis 分页插件的实现
MyBatis 分页功能是有所欠缺的,需要手动也分页SQL实现;当然也不是不可以解决,比如使用插件就可以很好的解决这个先了解下 Mybatis 的 Mapper 执行过程: 我们通过映射器 Mapper 对数据库进行增删改操作时,Mapper 执行的过程是通过 Executor、StatementHandler、ParameterHandler 和ResultHandler 来完成对数据库的...原创 2018-10-16 15:10:51 · 845 阅读 · 0 评论 -
关于Spring Boot 2.x 自定义ErrorAttributes 不起作用的问题解决
简介Spring Boot 的出现极大的简化了开发流程,封装了很多实用的工具;今天要说的是2.x版本中的异常处理,在Spring Boot中其实已经给我们实现好了异常处理方法;对应的Controller是BasicErrorController ,我们可以去实现它,改成自己的逻辑以及返回值,而且支持同步和异步。通过解析源码我们知道,BasicErrorController 通过ErrorAtt...原创 2019-01-30 11:40:12 · 8584 阅读 · 1 评论 -
Spring Boot 2.x Whitelabel Error Page 源码分析以及解决方案
在使用 Spring Boot 如果出现错误会出现 Whitelabel Error Page 页面,这个是 Spring Boot 默认处理错误的一个页面,是一硬编码的形式创建的。我们可以替换调,使用自己的error页面,并且美化它。网上也有很多类似的文章,不过看了很多有的不全面、有的根本就是错误的(比如设置server.error.whitelabel.enabled=false添加err...原创 2019-01-30 17:13:22 · 824 阅读 · 0 评论