
mybatis
mybatis框架
Sheena..
这个作者很懒,什么都没留下…
展开
-
URI is not registered (Settings | Languages & Frameworks | Schemas and DTDs)
URI is not registered (Settings | Languages & Frameworks | Schemas and DTDs)原创 2022-09-01 01:03:40 · 256 阅读 · 0 评论 -
Springboot集成MyBatis Generator 插件(逆向工程)
Springboot集成MyBatis Generator 插件(逆向工程)原创 2022-08-31 17:38:53 · 107 阅读 · 0 评论 -
逆向工程mybatis-generator
原创 2022-01-29 00:04:14 · 358 阅读 · 0 评论 -
MyBatis-Plus 的代码生成器-快速生成 Entity、Mapper、Mapper XML、Service、Controller
文章目录前言官网地址实现步骤项目完整依赖包前言AutoGenerator 是 MyBatis-Plus 的代码生成器,通过 AutoGenerator 可以快速生成 Entity、Mapper、Mapper XML、Service、Controller 等各个模块的代码,极大的提升了开发效率。官网地址https://mybatis.plus/guide/generator.html实现步骤pom添加依赖 <!--plus 依賴包--> <dependen原创 2020-09-15 18:08:54 · 3177 阅读 · 5 评论 -
SQL循环 批量更新 update foreach
如何在Mysql语句的insert语句中使用foreach方法,做循环插入?这里有一个user的集合,users,将其遍历插入到数据库表user中,方法如下:<insert id="addList" parameterType="com.java4all.User"> INSERT INTO user(name,age,address) <foreach collection="users" item="user" index="index" sep转载 2020-08-18 19:22:58 · 6995 阅读 · 2 评论 -
Mybatis日期类型的判断使用CDATA和转义字符
进行时间段的查询时,在mapper文件中直接使用">","<"等关系运算符是无法解析的<if test="executeStartDate != null and executeStartDate != ''"> and execute_time >= to_date(#{executeStartDate},'yyyy-MM-dd HH24:MI:SS')</if><if test="executeEndDate != null and exe转载 2020-05-15 11:44:48 · 2932 阅读 · 1 评论 -
spring中@param和mybatis中@param使用区别
转载自:https://www.cnblogs.com/dongyu666/p/7767396.htmlspring中@param /** * 查询指定用户和企业关联有没有配置角色 * @param businessId memberId * @return */ int selectRoleCount(@Param("busin...转载 2020-05-07 15:46:01 · 163 阅读 · 0 评论 -
MyBatis查询,返回值Map或List<Map>
文章目录返回值是单条数据返回值是多条数据返回值是单条数据Controller @RequestMapping(value = "/ss", method = RequestMethod.POST) @ApiOperation(value = "测试") public ApiJsonTemplate<Map> ss(HttpServletRequest req...原创 2020-04-27 18:37:47 · 1884 阅读 · 0 评论 -
Mybatis高级之resultMap----Collection集合标签的使用
注意:1.resultMap里的column就是SQL里的出参字段。如果你起了别名,resultMap也必须是这个别名 2.你可以试试去掉resultMap,然后DTO里的字段与别名对应 <!--返回体系--> <!--<resultMap id="userResultMap" type="com.mrd.pojo.vo.GroupUserDemoF...原创 2019-05-09 13:50:15 · 3047 阅读 · 0 评论 -
mybatis传多个参数(不使用@param注解情况和使用@param注解的情况)
转载:https://blog.csdn.net/youanyyou/article/details/79406486方法1:顺序传参法1.不使用@param注解传递多个参数的情况注: 使用jdk1.7得到的是: [1, 0, param1, param2]使用1.8得到的则是: [arg1, arg0, param1, param2]#{}里面的数字代表你传入参数的顺序。这种方法...原创 2019-05-25 19:43:58 · 16859 阅读 · 10 评论 -
mybatis的使用
当你dao层面传递两个参数到mapper.xml时,例子:dao层 List<user> demo(String userId, String list);例子:mapper.xml <select id="demo" resultType="com.pojo.user"> SELECT * FROM user WHERE user_id = #{...原创 2019-05-25 01:32:46 · 118 阅读 · 0 评论 -
java+mybatis实现分页查询Page
1.调用类 /** * current 第几页 * size 每页显示几条 */ Page<User> userPage = new Page<>(1, 1); IPage<User> userIPage = userMapper.listUserByPage(userPag...原创 2019-05-25 01:28:26 · 3517 阅读 · 0 评论 -
在Mybatis中使用in--foreach循环
1.serviceImpl层 public List<GroupVo> selectGroupInformationListByuserId(String userId,String groupIds) { List<String> list = Arrays.asList(groupIds.split(",")); HashMap&...原创 2019-05-24 12:33:36 · 6361 阅读 · 1 评论