![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis框架
Hello_MAOSONG
这个作者很懒,什么都没留下…
展开
-
mybatis注解建立实体类属性和数据库字段列表的对应关系
/** * 查询所有用户 * @return * id="userMap" 给results命名 */ @Select("select * from user") @Results(id="userMap" value = { @Result(id = true, column = "id", property = "userId"), @Result(...原创 2019-05-18 23:19:54 · 12343 阅读 · 0 评论 -
mybatis注解开发
注解查询 环境搭建,不用IUserDao.xml,其他都一样 User实体类 public class User implements Serializable { private Integer id; private String username; private String address; private String sex; private ...原创 2019-05-18 19:42:34 · 279 阅读 · 0 评论 -
mybatis注解多表查询
一对多 创建两个实体类 User: public class User implements Serializable { private Integer id; private String username; private String address; private String sex; private Date birthday; Acc...原创 2019-05-19 01:06:17 · 2345 阅读 · 0 评论 -
mybatis动态SQL
条件查询if标签 IUserDao /** * 根据传入参数条件查询 * @return 查询条件:可能有用户名,有可能有性别,也有可能有地址,还有可能是都有 */ List<User> findUserByCondition(User user); IUserDao.xml <select id="findUserByCon...原创 2019-05-17 14:56:03 · 185 阅读 · 0 评论 -
mybatis环境搭建以及CRUD操作
1.新建一个mave project 2.在pom.xml下导入jar包坐标,mybatis,mysql驱动,log4j,junit <packaging>jar</packaging> <dependencies> <dependency> <groupId>org.mybatis</groupId&g...原创 2019-05-16 10:49:24 · 221 阅读 · 0 评论 -
mybatis多表查询
一对多 通过查询category分类对应多个产品product 1.先创建第普通的product实体类 public class Product { private int id; private String name; private float price; public int getId() { return id; } ...原创 2019-05-18 13:01:40 · 560 阅读 · 0 评论 -
mapper.xml
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper SYSTEM "http://mybatis.org/dtd/mybatis-3-mapper.dtd" PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"> -<mapper namespace="com.gyf.m...原创 2019-07-12 09:29:42 · 265 阅读 · 0 评论 -
Mybatis逆向工程
通过数据库中的单表,自动生成java代码。 1.导入jar包 <!--mybatis逆向工程--> <dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifactI...原创 2019-07-12 16:26:55 · 118 阅读 · 0 评论