本文目标:介绍如何使用 mybatis-generator-core-1.3.2.jar 生成数据表的持久类(po)和映射类(mapper.java)和映射文件(mapper.xml)。因为当我们的数......
Mybatis高级映射多对多查询
紧接着上一篇文章:Mybatis高级映射一对多查询 写
一、开发准备
1、新建数据表(四张表)和添加测试数据
DROP TABLE IF EXISTS `items`;
D......
Mybatis高级映射一对多查询
本文目标:以主表(orders订单表)和 另外两个关联表(orderdetail 订单详细表,user 用户表)进行一对多查询。
一、开发准备
1、新建数据表(四张表)和添加测试数据
......
Mybatis高级映射一对一查询
从这一篇博文开始,将总结一下mybatis中的几个高级映射,即一对一、一对多、多对多查询,这篇先总结一下mybatis中的一对一查询。
为了模拟这些需求,事先要建立几个表,不同的表之间将对应上面提到......
Mybatis mapper.xml中常用标签详解
一、SQL语句标签:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
......
Mybatis全局配置文件Configuration.xml详解
一:Configuration.xml配置文件的内容和配置顺序如下
properties(属性)
settings(全局配置参数)
typeAiases(类型别名)
t......
Mybatis Configuration.xml中properties属性定义
需求
将数据库连接参数单独配置在 db.properties 文件中,只需要在 Configuration.xml (mybatis 全局配置文件)加载 db.properties 的属性值。
......
Mybatis mapper代理开发方法实现增删改查
接着上一篇文章:Mybatis原生dao开发方法实现增删改查 写
思路
程序员编写 mapper 接口的时候,要遵循一些开发规范,Mybatis 可以自动生成 mapper 接口实现类代理对象。
......
Mybatis原生dao开发方法实现增删改查
思路
程序员需要写 dao 接口和 dao 实现类
需要向 dao 实现类中注入 SqlSessionFactory,在方法体内通过 SqlSessionFactory
......
Mybatis实现简单的增删改查
一、下载 Mybatis
下载地址:https://github.com/mybatis/mybatis-3/releases
1、首先下载 我们要用的 mybatis 的 jar 包 :my......
浅谈 Mybatis 中的 ${ } 和 #{ }的区别
一、举例说明
SELECT * FROM user WHERE name LIKE "%小明%";
SELECT * FROM user WHERE name LIKE #{......
Hibernate 简单的CURD操作
一、单表操作 CURD 实例
save
update
delete
get/load (查询单个记录)
二、代码实现
StudentTest.jav......
Hibernate 基本类型
这里介绍几个特殊的 Hibernate 类型和属性
一、日期类型
我们的 Student 类有一个成员变量 birthday
private Date birthday;//出生......
Hibernate 主键
我们的学生类有 五个字段
private int sid;//学号
private String name;//姓名
private int sex;//性别
pr......
Hibernate常用配置
hibernate.cfg.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-co......