“慢生活”不是懒惰,放慢速度不是拖延时间,而是让我们在生活中寻找到平衡。网站首页程序人生
03-mybatis映射文件深入-动态sql-foreach
发布时间:2025-01-30 19:26:05作者:雪饮
![[!--pagekey--]](/e/data/images/notimg.gif)
上篇中主要是实现了用if标签进行动态sql拼接。那么接下来还可以使用foreach标签进行动态sql拼接,尤其是如mysql中in查询,主要是在UserMapper.xml中定义如:
<!--查询操作-in查询
02-mybatis映射文件深入-动态sql-if
发布时间:2025-01-30 14:20:25作者:雪饮
![[!--pagekey--]](/e/data/images/notimg.gif)
其实前番中在UserMapper.xml中编写的select查询标签写的太固定条件了
<!--查询操作-->
<select id="findByCondition" parameterType="user" resultType="user">
01-mybatis映射文件深入-动态sql概述和环境搭建(配置查看预处理的sql语句于查询过程中产生的sql查询语句日志)
发布时间:2025-01-29 23:25:14作者:雪饮
![[!--pagekey--]](/d/file/manshenghuo/chengxurensheng/979e291962872999f278417de928e979.png)
基于webapp骨架建立一个新module,如SpringProject2Module6
pom文件参考如:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" x
03-mybatis的dao层实现-接口代理方式代码实现
发布时间:2025-01-29 15:51:34作者:雪饮
![[!--pagekey--]](/d/file/manshenghuo/chengxurensheng/91c998d2a31083ea48cc40642daae893.png)
接续上篇,这次把dao的实现层impl干掉,然后我们修改UserMapper.xml中mapper
标签的namespace的值如:sp25.dao.UserMapper。
那么接下面我们修改上篇中的ServiceDemo的main方法中
01-mybatis的dao层实现-传统实现方式
发布时间:2025-01-28 22:59:16作者:雪饮
![[!--pagekey--]](/e/data/images/notimg.gif)
基于org,apache.maven.archetypes:maven-archetype-quickstart骨架建立新的module
建立完成后在pom.xml中配置依赖如:
<dependencies>
<dependency>
<groupId>mysql</g