摘要: 一、延迟加载的两种配置方式(全局配置/resultMap配置) 1、全局配置 在mybatis-config.xml的文件中增加setting的配置标签 <settings> <!--打开延迟加载的开关 --> <setting name="lazyLoadingEnabled" value="tr 阅读全文
posted @ 2020-04-26 18:44 风缱云流 阅读(161) 评论(0) 推荐(0)
摘要: 分为单表查询、一对一关联查询、一对多查询。 一、单表查询 单表查询的字段映射方式有三种:一般使用别名和在xml文件中配置resultMap进行映射。还有一种是使用自动映射。需要在Mybatis的全局配置文件件中增加配置开启自动映射的配置。配置驼峰命名规则自动映射可能会导致一些bug,不建议使用。 < 阅读全文
posted @ 2020-04-26 14:03 风缱云流 阅读(362) 评论(0) 推荐(0)
摘要: 主要包括增删改的返回值类型及主键获取方式 一、jdbc执行增删改默认返回int类型,Mybatis支持的返回值类型比jdbc强大,对于增删改具体支持如下返回类型: intIntegerlong LongbooleanBooleanvoid 如下为Mybatis增删改返回值的处理源码。 private 阅读全文
posted @ 2020-04-16 23:04 风缱云流 阅读(176) 评论(0) 推荐(0)
摘要: MySQL的建表语句: DROP TABLE if EXISTS `t_order_test`; CREATE TABLE `t_order_test`( id BIGINT PRIMARY KEY AUTO_INCREMENT COMMENT '订单主键', order_no VARCHAR(40 阅读全文
posted @ 2020-04-15 17:48 风缱云流 阅读(2423) 评论(0) 推荐(1)
摘要: Mybatis的参数传递情况分为:一个参数、Map参数、javaBean参数、多个参数、Collection参数、List参数、Array数组参数。 一、一个参数 Dao层的接口方法中传入的参数只有一个,XML文件中的取值变量可以任意写(#{value}可以写任意值)。 <select id="ge 阅读全文
posted @ 2020-04-14 19:49 风缱云流 阅读(845) 评论(0) 推荐(0)
摘要: 主要包含mybatis-config.xml里面的配置文件解析、Mybatis的内置别名、dao层接口扫描的配置方式。 一、mybatis-config.xml配置解析 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration P 阅读全文
posted @ 2020-04-11 16:12 风缱云流 阅读(140) 评论(0) 推荐(0)
摘要: Mybatis系列是学习笔记,是阅读路人甲java的原创博客,然后跟着步骤写的,主要是为了加深理解。有兴趣的同学可以直接去原创作者处查看博客: 链接如下:https://home.cnblogs.com/u/itsoku123/ 本文是Mybatis学习系列的第一篇博客,分为两部分:一部分是Myba 阅读全文
posted @ 2020-03-31 14:43 风缱云流 阅读(133) 评论(0) 推荐(0)
摘要: MD5加密本身是不可逆的,无法对加密之后的报文进行解密。一般用作签名算法,用来检查报文是否被窜改。实际应使用加盐加密来确保数据的安全性。 import org.apache.commons.lang3.StringUtils; import org.slf4j.Logger; import org. 阅读全文
posted @ 2020-03-27 10:59 风缱云流 阅读(689) 评论(0) 推荐(0)
摘要: AES加密算法,用于不能明文发送的报文中(比如个人信息中的身份证,手机等重要私密信息),后端加密,前端解密。 import org.apache.commons.codec.binary.Base64; import org.apache.commons.lang3.RandomStringUtil 阅读全文
posted @ 2020-03-26 16:53 风缱云流 阅读(3227) 评论(0) 推荐(0)
摘要: 添加依赖 <dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> <version>2.5.1</version> </dependency> 工具类代码: public class PinYinU 阅读全文
posted @ 2020-03-20 00:09 风缱云流 阅读(466) 评论(0) 推荐(0)