MyBatis
programer_bei
这个作者很懒,什么都没留下…
展开
-
MyBatis 学习总结(六)——一对多联表查询
一对多联表查询与一对一联表查询差不多,有2种方式:嵌套结果和嵌套查询定义使用到的实体类(get set 等必备方法自行添加):public class Student { private int id; private String name;}public class Classes { private int id; private String name;原创 2016-05-24 17:18:02 · 382 阅读 · 0 评论 -
MyBatis 学习总结(七)——模糊查询
模糊查询用到的实体类public class User { private Integer id; private String name; private int age; //省略其它必备的基本方法 ......利用 MyBatis 进行对表的模糊查询,其实很简单,主要是在普通查询的基础上加多一个查询的条件参数的封装类。UserCondition.javapu原创 2016-05-26 10:07:22 · 272 阅读 · 0 评论 -
Mybatis 学习总结(八)——调用存储过程
调用存储过程调用存储过程,当然我们得了解 mysql 的 存储过程,不了解读者们,请查看MySQL存储过程详解 mysql 存储过程。 需要用到的实体类:public class User { private Integer id; private String name; private int age; private String sex; //省略其它必原创 2016-05-26 15:02:21 · 271 阅读 · 0 评论 -
MyBatis 学习总结(三)——优化配置
配置优化主要讲述配置文件的优化,如连接数据库信息的优化、实体类定义别名、配置日志打印功能一. 连接数据库基本信息优化1.编写 db.properties 用于保留数据库连接需要的信息。db.propertiesdriver=com.mysql.jdbc.Driverurl=jdbc:mysql:///mybatisusername=rootpassword=admin2.在 MyBatis原创 2016-05-21 13:36:51 · 291 阅读 · 0 评论 -
MyBatis 学习总结(二)——MyBatis 实现 crud 操作
MyBatis 实现 crud 操作基于 xml 的 crud 操作1.搭建 MyBatis 的 环境(导入jar包,配置xml文件等),学习总结一有详细内容,这里略过。 2.编写表对应实体类的映射xml文件UserMapper.xml<mapper namespace="com.wsb.mybatis.test.UserMapper"> <select id="getUser" para原创 2016-05-20 14:37:34 · 483 阅读 · 0 评论 -
MyBatis 学习总结(一)——MyBatis 简单介绍及快速入门
MyBatis 简单介绍及快速入门简单介绍MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录.JDBC->dbutils(原创 2016-05-20 11:35:14 · 727 阅读 · 0 评论 -
MyBatis 学习总结(四)——解决字段名与实体类属性名不同的2种方法
解决字段名与实体类属性名不同的2种方法解决字段名与实体类属性名不同有2个方法:1.编写 sql 语句时,给字段名加上与实体类属性名一直的别名;2.在实体类文件中加入结果映射<resultMap>。以下对着2种方法进行举例。一. 编写 sql 语句时,给字段名加上与实体类属性名一直的别名OrderMapper.xml<?xml version="1.0" encoding="UTF-8" ?><!原创 2016-05-22 16:04:03 · 304 阅读 · 0 评论 -
MyBatis 学习总结(五)—— 一对一关联表查询
一对一关联表查询一对一关联表查询有2种方式,分别是: 嵌套结果 和 嵌套查询 ,以下将对这2个进行举例。用到的实体类:Teacher.javapublic class Teacher { private Integer id; private String name; ......Class.javapublic class Class { private Integ原创 2016-05-22 20:11:07 · 404 阅读 · 0 评论