摘要:
一、MyBatis缓存介绍 正如大多数持久层框架一样,MyBatis 同样提供了一级缓存和二级缓存的支持 2. 二级缓存与一级缓存其机制相同,默认也是采用 PerpetualCache,HashMap存储,不同在于其存储作用域为 Mapper(Namespace),并且可自定义存储源,如 Ehcac 阅读全文
posted @ 2019-09-15 16:09
来咯相信我
阅读(135)
评论(0)
推荐(0)
摘要:
一、提出需求 查询得到男性或女性的数量, 如果传入的是0就女性否则是男性 二、准备数据库表和存储过程 三、编辑userMapper.xml 编辑userMapper.xml文件,添加如下的配置项 四、编写单元测试代码 阅读全文
posted @ 2019-09-15 16:08
来咯相信我
阅读(2021)
评论(0)
推荐(0)
摘要:
一、一对一关联 1.1、提出需求 根据班级id查询班级信息(带老师的信息) 1.2、创建表和数据 创建一张教师表和班级表,这里我们假设一个老师只负责教一个班,那么老师和班级之间的关系就是一种一对一的关系。 表之间的关系如下: 1.3、定义实体类 1、Teacher类,Teacher类是teacher 阅读全文
posted @ 2019-09-15 16:08
来咯相信我
阅读(5027)
评论(0)
推荐(0)
摘要:
一、准备演示需要使用的表和数据 二、定义实体类 三、编写测试代码 3.1、编写SQL的xml映射文件 1、创建一个orderMapper.xml文件,orderMapper.xml的内容如下: 2、在conf.xml文件中注册orderMapper.xml映射文件 3.2、编写单元测试代码 执行单元 阅读全文
posted @ 2019-09-15 16:06
来咯相信我
阅读(440)
评论(0)
推荐(0)
摘要:
一、连接数据库的配置单独放在一个properties文件中 之前,我们是直接将数据库的连接配置信息写在了MyBatis的conf.xml文件中,如下: 其实我们完全可以将数据库的连接配置信息写在一个properties文件中,然后在conf.xml文件中引用properties文件,具体做法如下: 阅读全文
posted @ 2019-09-15 16:05
来咯相信我
阅读(354)
评论(0)
推荐(0)
摘要:
一、使用MyBatis对表执行CRUD操作——基于XML的实现 1、定义sql映射xml文件 userMapper.xml文件的内容如下: 1 <?xml version="1.0" encoding="UTF-8" ?> 2 <!DOCTYPE mapper PUBLIC "-//mybatis. 阅读全文
posted @ 2019-09-15 16:03
来咯相信我
阅读(205)
评论(0)
推荐(0)
摘要:
Mybatis概述 1.Mybatis是Apache的一个开源项目iBatis 2.iBatis一词来源于interne和abatis是一个基于java的持久性框架 3.Mybatis使用简单的xml或者注解用于配置和原始映射,将接口和java的pojo映射成数据库中的记录 jdbc缺点 数据库链接 阅读全文
posted @ 2019-09-15 16:00
来咯相信我
阅读(111)
评论(0)
推荐(0)

浙公网安备 33010602011771号