ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

2022.4.3 记录---mybatis使用中的几点容易忽略

2022-04-03 04:31:34  阅读:168  来源: 互联网

标签:XML Mapper Param ResultMap --- 参数 名称 mybatis 2022.4


1、关于mybatis的ResultMap的作用

ResultMap的作用就是在规范实体类属性名称与数据表字段名称和数据库字段类型

当数据表中的字段名称发生变动时,对应的XML中的ResultMap需要作相应调整。

2、Mapper接口中的方法传入的参数可使用@Param()注解来规范名称

3、XML文件内传入的参数可使用#{}或${}取值,${}相当于jdbc的Statement方法,其中#{}相当于jdbc的PreparedStatement方法,可防止sql注入问题

4、Mapper接口中的方法传入的参数为单个时,XML中可选择使用value来代替任意参数名称(@Param()注解规定名称的无法代替)

5、结合Springboot时,yaml中需要设置好MapperXML文件夹的路径,否则会报错

标签:XML,Mapper,Param,ResultMap,---,参数,名称,mybatis,2022.4
来源: https://www.cnblogs.com/iisnick/p/16095044.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有