mybatis
理智点
如需联系 leezed525@qq.com
展开
-
springboot 下整合pagehelper yml方式
注意这篇文章只是讲怎么用,没有具体的解释,但是应该能让你跑起来 首先我们需要有一个已经可以运行的springboot 项目,具体怎么去配这里就不赘述了 导包 注意,springboot项目一定要导这个包 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artif原创 2021-12-26 23:00:53 · 379 阅读 · 0 评论 -
mybatis bind 用来模糊搜索字符串
bind 引言 在进行模糊查询时,如果使用“${}”拼接字符串,则无法防止 SQL 注入问题。如果使用字符串拼接函数或连接符号,但不同数据库的拼接函数或连接符号不同。 例如 MySQL 的 concat 函数、Oracle 的连接符号“||”,这样 SQL 映射文件就需要根据不同的数据库提供不同的实现,显然比较麻烦,且不利于代码的移植。幸运的是,MyBatis 提供了 元素来解决这一问题。 当然也可以是用concat函数,但是那样写的有一说一不美观 因此我选择用了Bind 用法示例 <selec原创 2021-12-26 17:47:15 · 227 阅读 · 0 评论 -
mybatis查询如果无结果让他返回Null而不是报错
问题描述 首先是mybatis进行一对一的查询时,如果无结果会报错,但是有时候我们的业务场景不想要报错而是让他返回null在进行判断 问题展现: 比如这样 但是显然实现不了,对于mybatis而言要么返回一个对象,要么报错, 在不对框架动手的情况下,目前百度到了一个解决办法, 解决办法 修改sql语句 <select id="login" parameterType="String" resultMap="baseResultMap"> SELECT id,usernam原创 2021-12-25 15:39:58 · 1873 阅读 · 0 评论