01 2020 档案

MyBatis5——Mybatis整合log4j、延迟加载
摘要:开启日志:Log4j (1)加入jar包 (2)在conf.xml中配置开启日志: <settings> <!-- 开启日志,并指定要使用的具体日志为log4j --> <setting name="logImpl" value="LOG4J"/> </settings> 若未指定,则按照以下顺序寻 阅读全文
posted @ 2020-01-29 17:22 若雨静夜 阅读(143) 评论(0) 推荐(0)
MyBatis4——一对一、一对多关联查询
摘要:关联查询: 一对一: 1、业务扩展类 核心:用resultType指定的类的属性包含多表查询的所有字段。 2、resultMap 通过添加属性成员建立两个类之间的连接 <!--利用resultMap实现一对一 --> <select id="queryPersonsByReOnetoOne" par 阅读全文
posted @ 2020-01-26 16:21 若雨静夜 阅读(162) 评论(0) 推荐(0)
MyBatis3——输出参数ResultType、动语态sql
摘要:输出参数ResultType 1、输出参数为简单类型(8个基本+String) 2、输出参数为对象类型 3、输出参数为实体对象类型的集合:虽然输出类型为集合,但是resultType依然写集合的元素类型,eg:resultType="person" 4、输出参数类型为HashMap >一个HashM 阅读全文
posted @ 2020-01-23 14:52 若雨静夜 阅读(394) 评论(0) 推荐(0)
Mybatis2——输入参数parameterType、Mybatis调用存储过程
摘要:输入参数:parameterType(两种取值符号) 1.类型为简单类型 区别: (1) #{可以为任意值} ${vaue} >标识符只能是value (2)#{} 自动给String类型加上‘’ >自动类型转换 ${} 原样输出 >适合于动态字段进行动态排序 (3)#{} 防止sql注入 ${} 阅读全文
posted @ 2020-01-21 19:01 若雨静夜 阅读(421) 评论(0) 推荐(0)
Mybatis1入门——基础方式的增删该查、mapper动态代理方式的CRUD、类型转换器
摘要:一.基础方式的增删该查: 1.mybatis约定:输入参数parameterType和输出参数resulrType在形式上只能有一个。 2.如果输入/输出参数:是简单类型(8个基本类型加String)则可以使用任何占位符,#{xxx}; 如果是对象类型,则必须是对象的属性,#{属性名}。 3.输出参 阅读全文
posted @ 2020-01-18 20:27 若雨静夜 阅读(403) 评论(0) 推荐(0)
JSTL学习笔记
摘要:JSTL学习: 作用:提高在jsp代码中的逻辑代码的编写效率,使用标签。 使用: jstl的核心标签库(重点) jstl的格式化标签库(讲解) jstl的SQL标签库(了解) jstl的函数标签库(了解) jstl的XML标签库(了解) jstl的核心标签库: 1.导入jar包(jstl.jar和s 阅读全文
posted @ 2020-01-16 17:52 若雨静夜 阅读(137) 评论(0) 推荐(0)