Mybatis/Plus/JPA
Mybatis/Plus/JPA
繁花入梦 ❀
我爱点赞!
展开
-
mybatis驼峰命名规则
一、简述 mybatis驼峰式命名规则自动转换:使用前提:数据库表设计按照规范“字段名中各单词使用下划线"_"划分”;使用好处:省去mapper.xml文件中繁琐编写表字段列表与表实体类属性的映射关系,即resultMap。示例:复制代码复制代码SpringBoot整合mybatis,开启mybatis驼峰式命名规则自动转换,通常根据配置文件不同分为两种方式。1、方式一 直接application.yml文件中配置开启复制代码#mybatis配置mybatis:ty转载 2021-06-20 16:03:29 · 1913 阅读 · 0 评论 -
Mybatis中$会存在SQL注入为什么有时候还是不得不用$
<select id="queryByParams" parameterType="MyTestDO" resultMap="MyTestMap">2 SELECT * FROM tb_name order by #{ID} 3 </select>如果用#,假如前端传入ID: deparment_id 就会变成select * from tb_name order by ‘deparment_id’,就无法在数据库中搜索到数据,数据库中的字段不存在 ‘字原创 2021-09-08 09:05:53 · 705 阅读 · 0 评论 -
Mybatis-plus 苞米豆生态圈
苞米豆生态圈:MybatisX 一款全免费且强大的 IDEA 插件,支持跳转,自动补全生成 SQL,代码生成。Mybatis-Mate 为 MyBatis-Plus 企业级模块,支持分库分表、数据审计、字段加密、数据绑定、数据权限、表结构自动生成 SQL 维护等高级特性。Dynamic-DataSource 基于 SpringBoot 的多数据源组件,功能强悍,支持 Seata 分布式事务。 配合AOP动态代码非常方便快捷实现动态数据库shuan 基于 Pac4J-JWT原创 2022-03-26 14:21:39 · 1838 阅读 · 0 评论