MyBatis
学习ing...
阿财继续努力
学习ing...
展开
-
MyBatis - 04.怎么使用动态SQL语句
<resultMap id="Order" type="com.acai.pojo.Order"> <result property="id" column="order_id"/> <result property="createTime" column="create_time"/> <result property="price" column="price"/> <resul...原创 2021-07-21 14:01:47 · 986 阅读 · 0 评论 -
MyBatis - 03.怎么查询一对多关系表
<select id="getTeacher" resultMap="TeacherStudent"> select s.id sid, s.name sname, t.name tname,t.id tid from student s,teacher t where s.tid = t.id and t.id = #{tid} </select> <resultMap id="TeacherStude...原创 2021-07-20 21:33:19 · 1006 阅读 · 0 评论 -
MyBatis - 02.怎么查询多对一关系表
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.acai.dao.OrderMapper"> <resultMap id="OrderU原创 2021-07-20 21:31:26 · 990 阅读 · 0 评论 -
MyBatis - 01.怎么使用xml文件实现增删改查
流程:创建数据库表 - 导入maven依赖 - 编写mybatis-config.xml - 编写mybatis工具类 - 编写实体类 - 编写Mapper接口 - 编写Mapper.xml - 测试 重点:Mapper.xml文件和mybatis-config.xml文件中不能出现中文,包括注释! 利用对象传递参数,在sql中取出对象的属性即可;利用Map传递参数,在sql中取出Map的Key即可。 Mapper.xml文件放在dao包下需要额外在pom中配置: <build>原创 2021-07-19 16:10:49 · 1054 阅读 · 0 评论