MyBatis
xzh1_derek
这个作者很懒,什么都没留下…
展开
-
MyBatis:动态SQL(非xml方法)
SQL语句构建器参考MyBatis官方中文文档:https://mybatis.org/mybatis-3/zh/statement-builders.html1.Mapperpackage com.example.mapper;import com.example.config.sql.StudentProvider;import com.example.config.sql.User...原创 2020-04-17 21:36:35 · 991 阅读 · 0 评论 -
MyBatis:使用Insert添加一行数据后返回自增主键id的值
关于这点不多说了,直接说使用方法:使用@Option注解,返回的仍然是成功添加的记录条数。而想自增主键的值保留在相应实体类下的id属性中。Dao错误用例:@Override public int createTeam(Long num,Integer courseId,Integer maxNum) { Team team = new Team(); ...原创 2019-12-12 15:08:28 · 160 阅读 · 0 评论 -
MyBatis:使用注解实现多表联查
一个简单的多表联查需求:user表字段:username(主键), name, school, qq等等。。team表字段:leader(主键), members1, members2等等。。然后team表的leader字段与user表的username字段相关联。同时每一个team都只对应一个user(一对一)现在要查询team的信息并同时返回leader所属的user表的信息。实现方...原创 2019-11-26 16:45:11 · 942 阅读 · 1 评论