
Mybatis框架
Bitkai
年轻嘛~就应该站在风口浪尖~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[Mybatis一对多查询]
表名: hr 字段: id (用户HR的id) 表名hr_role 字段:hrid (关联的是hr表的id字段) 字段:rid (关联的是role表的id字段) 表名role 字段 id (角色id) 字段 nameZh ((角色职能) 现在要根据上面结构查询对所有HR的个人信息以及所对应的角色职能, 很明显这是一个一对多的查询,一个HR角色可以拥有多个角色职能,然后通过hr_role表将HR用户表和role角色职能表关联了起来. 第一步:在选主...原创 2021-09-10 10:50:37 · 172 阅读 · 0 评论 -
Mybatis(1)至(3)总结----------Mybatis学习笔记(四)
1 总结 (1)parameterType在映射文件中通过parameterType指定输入参数的类型。(2)resultType在映射文件中通过resultType指定输出结果的类型。 (3)#{}和${} #{}表示一个占位符号,#{}接收输入参数,类型可以是简单类型,pojo、hashmap。如果接收简单类型,#{}中可以写成value或其它名称。#{}接收pojo对象值,通过OGNL读...原创 2018-04-23 17:18:00 · 174 阅读 · 0 评论 -
两种Mybatis开发DAO方法----------Mybatis学习笔记(五)
2018/4/23 17:20 Monday Mybatis通常有两个方法,即原始Dao开发方法和Mapper接口开发方法。 今天记录一下原始的Dao开发方法1.1 SqlSession使用范围 是一个面向程序员的接口.SqlSession中提供了很多操作数据库的方法:如:selectOne(返回单个对象)、selectList(返回多个对象)..SqlSession是线程不...原创 2018-04-23 21:10:50 · 299 阅读 · 0 评论 -
Mybatis环境配置----------Mybatis学习笔记(二)
2018/4/18 Mybatis环境配置.先看一下工程内容吧根据根据上篇Mybatis的框架图的流程(1)配置mybatis的全局配置文件------ mybatis-config.xml(这个名字市可以任意起的) 这个mybatis-config.xml放在src的下面,和package是一个级别的<?xml version="1.0"...原创 2018-04-19 20:11:53 · 322 阅读 · 0 评论 -
Mybatis结构图---------Mybatis学习笔记(一)
2018/4/13 个人学习笔记,期待各位的指导~根据这篇JDBC操作流程,总结了一下JDBC的不足之处.由此延伸到Mybatis框架.1.什么是Mybatis? mybatis可以将向preparedStatement中的输入参数自动进行输入映射,将查询结果集灵活映射成java对象(输出映射)2.Mybatis框架的意义所在: ...原创 2018-04-19 18:26:17 · 1693 阅读 · 0 评论 -
Mybatis测试增删改查----------Mybatis学习笔记(三)
2018/4/19 配置好了Mybatis的环境之后,接下来直接开始对增删改查进行测试.1.建立一个数据库CREATE TABLE category_ ( `id` int NOT NULL AUTO_INCREMENT , `name` varchar(255) NULL , PRIMARY KEY (`id`) ); insert into category_ (name) ...原创 2018-04-20 18:02:08 · 4722 阅读 · 0 评论 -
Mybatis的Mapper代理开发----------Mybatis学习笔记(六)
2018-4-24 17:10 Tuesday 今天记录一下mybatis的第二种开发方式: Mapper代理开发:第一步:在src下新建一个package,命名为com.kh.Mapper第二步:将CategoryDao.java和Category.xml复制一份放在com.kh.mapper中,并改名为:CategoryMapper....原创 2018-04-24 19:46:54 · 257 阅读 · 0 评论 -
mybatis异常ambiguous in Mapped Statements collection 解决方法
Error querying database. Cause: java.lang.IllegalArgumentException: FindById is ambiguous in Mapped Statements collection (try using the full name including the namespace, or rename one of the entrie...原创 2018-04-24 20:59:15 · 10394 阅读 · 0 评论 -
Mybatis配置文件的配置属性介绍----------Mybatis学习笔记(七)
2018-4-25 mybatis的全局配置文件mybatis-config.xml,配置内容如下:properties(属性)settings(全局配置参数)typeAliases(类型别名)typeHandlers(类型处理器)objectFactory(对象工厂)plugins(插件)environments(环境集合属性对象)environment(环境子属性对象)transact...原创 2018-05-07 21:45:15 · 310 阅读 · 0 评论