IP 属地广东
唐有炜一个低调的Java修行者
他的动态
MyBatis常用注解及基本增删改查的注解实现
MyBatis 的常用注解 注解可以减少 Mapper 文件的编写,常用注解如下: @Insert:实现新增 @Update:实现更新 @Delete:实现删除 @Select:实现查询 @Result:实现结果集封装 @Results:可以和 @Result 一起使用,封装多个结果集 @One:实现一对一结果集封装 @Many:实现多对多结果集封装 MyBatis 的增删改查 数据库配置依旧保存不变 jdbc.properties # 新版驱动名称发生了改变 # jdbc.driver=com.mysql.jdbc.Driver jdbc.driver=…
MyBatis复杂映射开发之多对多查询
多对多查询的模型 用户表和角色表的关系为,一个用户有多个角色,一个角色被多个用户使用。 多对多查询的需求:查询所有用户的同时查询出该用户对应的所有角色。 @startuml !theme plain top to bottom direction skinparam linetype ortho class sys_role { rolename: varchar(255) roleDesc: varchar(255) id: int(11) } class sys_user_role { userid: int(11) roleid: int(11) } class node2 as "user /* 用户表 */" { usern…