随笔分类 - MyBatis
摘要:1、与Spring集成:由Spring管理Mapper、数据源、SqlSession 2、Dao调用Mapper:Mapper是接口。Mapper的实现可以是映射文件或接口上方法的
阅读全文
摘要:@font-face { font-family: "Courier New"; }@font-face { font-family: "宋体"; }@font-face { font-family: "Cambria Math"; }@font-face { font-family: "@宋体";
阅读全文
摘要:使用 RowBounds 对结果集进行分页 <select id="findAllStudents" resultMap="StudentResult"> select * from Students </select> int offset =0 , limit =25; RowBounds ro
阅读全文
摘要:@font-face { font-family: "Courier New"; }@font-face { font-family: "Times"; }@font-face { font-family: "宋体"; }@font-face { font-family: "Cambria Math
阅读全文
摘要:properties settings 配置MyBatis运行时的行为方式 typeAliases typeHandlers @font-face { font-family: "Courier New"; }@font-face { font-family: "Times"; }@font-fac
阅读全文
摘要:主配置文件 初始化 映射文件 Mapp接口 Dao 与Spring集成 与Spring集成后的Dao
阅读全文
摘要:Page.java 1 package com.imooc.entity; 2 3 /** 4 * 分页对应的实体类 5 */ 6 public class Page { 7 /** 8 * 总条数 9 */ 10 private int ...
阅读全文
摘要:主要是为了解决再调用MyBatis的SQL时候可能出现的认为失误1、新建一个接口作为映射文件的说明。映射文件的命名空间就是这个接口的权限定类名。这样就保证了命名空间的唯一性2、每条映射文件的SQL ID,对应一个接口中的方法。名称一样。参数与返回值类型也与映射文件一致具体使用xml 1 2...
阅读全文
摘要:1 2 3 INSERT INTO message (command, description, content) VALUES (#{command},#{description},#{content})4 会将MySQL生成的自增序列主键赋值给mess...
阅读全文
摘要:都是为了表示结果集与java对象的关系resultType只能通过属性与列的名称进行对应,并且大小写不敏感resultType也可以是map(这样写会大小写敏感),不是自定义类型也行resultMap可以使用typeHandler属性进行类型转换同样的区别也在于parameterMap与parame...
阅读全文
摘要:1 1 2 3 DELETE FROM message WHERE id = #{_parameter} 4 5 6 DELETE FROM message WHERE id IN ( 7 8 ...
阅读全文
摘要:String与基本数据类型 _parameter自定义类型(对象) 属性名集合 数组 array List list Map _parameter获取集合中的一条数据 数组 array[索引] 基...
阅读全文
摘要:主配置文件 1 2 3 6 7 8 9 10 11 12 13 14 15 16 -17 18 19 20 21 22 23 24 25 ...
阅读全文