摘要:
在一些情况下,如查询参数不确定时,需要用到动态sql 例子,根据动态输入的查询条件查询student. 一.if语句 1.StudentTMapper [html] view plain copy map参数是查询条件 2.StudentTMappler.xml [html] view plain 阅读全文
posted @ 2017-01-17 09:29
劳资的睡姿决定发型
阅读(186)
评论(0)
推荐(0)
摘要:
有了之前的student表,address表后,再加上一张表,grade年级表,一个年级对应多个学生,在查询grade表的时候,一并查询学生表. 一条grade数据对就多条学生数据,一对多关系. 一.首先完成从grade > student的单向联结. 1.建表mybatis_grade. [htm 阅读全文
posted @ 2017-01-17 09:28
劳资的睡姿决定发型
阅读(278)
评论(0)
推荐(0)
摘要:
Student中包含Address [html] view plain copy package com.skymr.mybatis.model; public class Student { private int id; private String name; private int age; 阅读全文
posted @ 2017-01-17 09:26
劳资的睡姿决定发型
阅读(209)
评论(0)
推荐(0)
摘要:
第一节中查询的方法返回类型为Student,当返回类型为List<Student>时怎么办呢? 这时需要配置resultMap标签. [html] view plain copy <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUB 阅读全文
posted @ 2017-01-17 09:25
劳资的睡姿决定发型
阅读(247)
评论(0)
推荐(0)
摘要:
1. transactionManager: Mybatis支持两种类型的事务管理器,JDBC/MANAGED(托管) JDBC:应用程序负责管理数据库连接的生命周期 MANAGED:由应用服务器负责管理数据库连接的生命周期,一般商业服务器才有此功能,如Weblogic, Jboss 2.dataS 阅读全文
posted @ 2017-01-17 09:24
劳资的睡姿决定发型
阅读(133)
评论(0)
推荐(0)
摘要:
开始学习另一个ORM 框架:Mybatis,与hibernate类似,感觉比Hibernate轻量,比较小. 这节要完成入门例子. 1.建表mybatis_student 2.实体类 [html] view plain copy package com.skymr.mybatis.model; pu 阅读全文
posted @ 2017-01-17 09:22
劳资的睡姿决定发型
阅读(185)
评论(0)
推荐(0)
摘要:
普通映射 [html] view plain copy @Select("select * from mybatis_Student where id=#{id}") public Student getStudent(int id); @Insert("insert into mybatis_St 阅读全文
posted @ 2017-01-17 09:20
劳资的睡姿决定发型
阅读(660)
评论(0)
推荐(0)
浙公网安备 33010602011771号