随笔分类 - Mybatis
摘要:一、代码 映射domain为继承关系 二、映射xml文件 利用resultMap的extends属性。
阅读全文
摘要:第一种方法:用转义字符把">"和"<"替换掉,就没有问题了。 mapper文件示例代码: 附:XML转义字符 第二种方法:因为这个是xml格式的,所以不允许出现类似">"这样的字符,但是可以使用<![CDATA[ ]]>符号进行说明,将此类符号不进行解析 mapper文件示例代码:
阅读全文
摘要:1.mybatis的四大对象:mybatis的核心对象: ParameterHandler:处理SQL的参数对象; ResultSetHandler:处理SQL的返回结果集 StatementHandler:数据库的处理对象,用于执行SQL语句 Executor:Mybatis的执行器,用于执行增删
阅读全文
摘要:1.传统的for循环插入和批量插入的缺点: 2.mybatis批量添加数据的方法:
阅读全文
摘要:有时候新增一条数据,知道新增成功即可,但是有时候,需要这条新增数据的主键,以便逻辑使用,再将其查询出来明显不符合要求,效率也变低了。 这时候,通过一些设置,mybatis可以将insert的数据的主键返回,直接拿到新增数据的主键,以便后续使用。 这里主要说的是selectKey标签 设计表的时候有两
阅读全文
摘要:1.mybatis是一个ORM持久层框架的佼佼者,真正上实现了SQL语句与java代码分离。优秀的功能,动态分离,缓存,插件-pageHelper等 2.SQL语句使用in的时候,可以用数组封装in中的值。 3.批量操作数据的情况,可以把操作的数据封装在数组中 4.mybaits的入参处理:1.传递
阅读全文
摘要:1.创建数据库: 2.配置mybatis核心xml文件: 配置数据源的连接信息 Mapper中标签的应用: SqlSessionFactory工厂的处理类: 日志输出配置properties文件: 在servlet类里面打印输出日志:
阅读全文
摘要:1.ORM模型简介: 2.传统jdbc的缺陷 3.mybatis的概述: 4.mybatis的说明文档官网http://www.mybatis.org/mybatis-3/zh/getting-started.html; 要使用 MyBatis, 只需将 mybatis-x.x.x.jar 文件置于
阅读全文

浙公网安备 33010602011771号