随笔分类 -  mybatis

摘要:maybatis使用注解查询的时候,便不能使用配置查询,否则会报错 单表操作代码示例: 1.主配置文件不变 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Confi 阅读全文
posted @ 2020-03-10 16:51 Jason–json 阅读(283) 评论(0) 推荐(0)
摘要:表关系--多对多 示例:每个角色可以拥有多个权限,每个权限为多个校色拥有。 角色表m_role和权限表m_astrict是一个多对多的关系 步骤: 1.建立两张表:权限表和角色表 让用两个表具有多对多的关系,需要使用中间表,中间表中的主键是各自的外键 2.建立两个实体类:权限实体类和角色实体类 让两 阅读全文
posted @ 2020-03-10 14:36 Jason–json 阅读(576) 评论(0) 推荐(0)
摘要:mybatis中的多表查询 表关系分类: 一对一 多对一(一对多) 多对多 一对多 示例:一个用户有多个社会角色, 我们需要两张表,m_user和m_role表,需要在角色表上面添加用户表的外键 两个实体类,两个Mapper.xml文件 当我们查询账户时可以得到,对应的用户 当我们查询用户时可以得到 阅读全文
posted @ 2020-03-09 22:15 Jason–json 阅读(375) 评论(0) 推荐(0)
摘要:mybatis基本的增删查改操作 1.编写session工具类 package com.utils; import org.apache.ibatis.io.Resources; import org.apache.ibatis.session.SqlSession; import org.apac 阅读全文
posted @ 2020-03-09 17:25 Jason–json 阅读(248) 评论(0) 推荐(0)
摘要:mybatis的概念: MyBatis是一款优秀的持久层框架,支持定制化SQL、存储过程。 MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。 MyBatis可以使用简单的XML或注解来配置和映射原生信息,将接口和Java的POJOs映射成数据库中的记录。 MyBatis原是a 阅读全文
posted @ 2020-03-09 15:44 Jason–json 阅读(303) 评论(0) 推荐(0)