MyBatis是一款非常好用的持久层框架,它支持定制化SQL、数据库存储过程及高级映射。MyBatis让使用者避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis可采用XML和注解两种方式配置和映射原生类型。接口和 Java 的 POJO。一、拦截器Mybatis而我们实现的分页功能就是基于mybatis的插件模块…
前言在开发中,我们进行数据库查询日期类型的时候,往往不是我们想要的时间格式,比如下面的情况:我数据库里面把这些日期相关的字段都设置为datatime格式了:数据类型如下:实体是这么配置的:那么默认查询出来的结果就是这样的:救命啊,这什么格式啊,完全不是我想要的年月日时分秒。其实想解决这种问题也很简单,无非就是时间格式不对吗,下面通过全局设…
废话不多说,直接上代码这个是公共方法,在需要上传的接口controller中调用即可@PostMapping("/upload") public R upload(MultipartFile file) { …
原因分析:Spring Security默认是将’X-Frame-Options’ 设置为 ‘DENY’X-Frame-Options HTTP 响应头是用来给浏览器指示允许一个页面可否在 frame , iframe 或者 object 中展现的标记。网站可以使用此功能,来确保自己网站的内容没有被嵌到别人的网站中去,也从而避免了点击劫持…
一、创建一个BigDecimal对象。首先是bigdecimal的初始化这里对比了两种形式,第一种直接value写数字的值,第二种用string来表示BigDecimal num1 = new BigDecimal(0.005); BigDecimal num2 = n…
一、实现原理在Servlet3协议规范中,包含在JAR文件/META-INFO/resources/路径下的资源可以直接访问。二、举例说明如下图所示,是我新建的一个Spring Boot Starter项目:zimug-minitor-threadpool,用于实现可配置、可观测的线程池。其中pool.html就是线程池运行状态的监控页面…
import javax.crypto.*; import javax.crypto.spec.DESKeySpec; import java.security.SecureRandom; import lombok.extern.slf4j.Slf4j; import org.apach…
二维码是国际标准,由日本某公司发明,并保留版权,免费让全世界使用,目前在中国金融支付领域大放异彩。条码的联合发明人诺曼·约瑟夫·伍德兰德(Norman Joseph Woodland)于上世纪70年代发明了条形码,这一技术的发明几乎对全球商业活动产生了一场革命,并为消费者在超市的购物节约了大量时间。日前在自己位于新泽西的家中不幸去世,享年…
一、指派第一种方法:前提是流程中配置了assignee变量:Map<String,Object> variables=new HashMap<>(); variables.put("assignee", userId);Task task =&n…
报错信息:创建表时报表不存在,无法创建!/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home/bin/java -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:51013,suspend=y,se…