Mybatis
文章平均质量分 73
Hua·
可以有我不会的,但不可能有我不能会的!
展开
-
Mybatis实现复杂查询---一对多或多对一查询
Mybatis实现复杂查询一对一及多对一的处理1、通过嵌套查询(子查询)实现2、通过联合查询(结果嵌套)处理实现3、注意事项一对多的处理1、通过嵌套查询(子查询)实现2、通过联合查询(结果嵌套)处理实现3、注意事项一对一及多对一的处理1、通过嵌套查询(子查询)实现嵌套查询:通过执行另外一个SQL映射语句来返回预期的复杂类型column=“引入执行另外定制sql方法的参数值(外键)”select=“执行定制sql方法名” <select id="getStudent" result原创 2021-05-08 20:00:19 · 557 阅读 · 0 评论 -
Mybatis解决属性名字和字段名不一致的问题
Mybatis解决属性名字和字段名不一致的问题解决思路通过ResultMap结果集映射解决问题解决思路通过ResultMap结果集映射解决问题<select id="selectUsers" resultMap="userResultMap"> select user_id, user_name, hashed_password from some_table where id = #{id}</select>< resultMap >标签属性原创 2021-05-08 19:21:39 · 760 阅读 · 1 评论 -
Mybatis日志工厂
设置核心配置文件<settings> <setting name="logImpl" value="STDOUT_LOGGING"/></settings>1、STDOUT_LOGGING(标准日志输出)注意1、value="STDOUT_LOGGING"之间不能有空格1、name="logImpl"中间的是大写iOpening JDBC ConnectionCreated connection 2134991632.Setting原创 2021-04-24 11:24:28 · 142 阅读 · 0 评论 -
Mybatis常用配置属性
Mybatis配置属性properties(属性)第一种配置方式:直接配置<!-- *************************************第一种配置方式*********************************--> 可以配置多套环境 MyBatis默认的事务管理器就是JDBC,连接池默认是POOLED <environments default="development"> <environm原创 2021-04-24 09:57:20 · 1039 阅读 · 0 评论 -
创建第一个Mybatis程序
创建第一个Mybatis程序1、XML 配置文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <environments default="devel原创 2021-04-20 10:57:51 · 106 阅读 · 0 评论