![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
文章平均质量分 50
我是一个有理想的程序员
主职JAVA,兴趣 Python、脚本、软件逆向、网络安全
展开
-
【Mybatis源码】mybatis是如何集成到springboot以及一个查询语句的执行过程
以下文章为本人阅读源码时的随笔记录,可能比较混乱且不一定正确,仅供参考。原创 2022-07-18 16:54:22 · 168 阅读 · 0 评论 -
Mybatis基本原理及框架设计流程
前言:本文主要阐述Mybatis中的核心原理,省略了其他跟核心原理相对来说没那么重要的部分。第一步:首先框架肯定需要去获取用户配置的文件(SqlMapConfig.xml)并解析,这里先写两个必要的配置信息:1、连接数据库所需要的参数 2、用户写的mapper文件(存放具体的sql语句)采用面向对象的思想,mybatis会把得到的这些配置信息封装成两个对象MappedStatement以及Configuration,介绍下这两个类的作用;MappedStatement:存放mapp...原创 2020-09-21 17:50:59 · 253 阅读 · 0 评论 -
Mybatis中 变量为表明报“ORA-00903: 表名无效”以及“无效的关系运算符”
具体问题以及解决过程如下:<select id="get" resultType="xxx.domain.ReadingDO"> SELECT * FROM #{tableName} WHERE TO_CHAR(采集时间,'yyyy-mm-dd hh24:mi:ss') = #{date};</select>这个sql很简单,数据库为oracle。...原创 2019-11-25 19:17:44 · 1625 阅读 · 0 评论 -
springboot打印sql语句
yml里面加上:logging: level: cn.bld.enterprise.modules.sys.dao : debug红色地方标注(cn.bld.enterprise.modules.sys.dao)为你mapper(.java文件)的位置。原创 2018-04-09 13:49:38 · 14421 阅读 · 0 评论 -
myBatis association和collection用法实例
Xml代码:<resultMap id="BaseResultMap" type="com.yc.pojo.Crouse"> <id column="crouse_id" property="crouseId" jdbcType="BIGINT"/> <result column="title"原创 2017-12-25 17:01:03 · 3279 阅读 · 0 评论