Mybatis
文章平均质量分 51
Lntower
努力不一定会有结果,但努力的过程会让我变得越来越优秀
展开
-
Mybatis-plus分页不成功的异常
关于Mybatis-plus分页要注意的关键地方要配置Config类,需要配置分页插件,还要注意一个小地方一定要有这个@Configuration注解,否则分页会失败,查询到的是全部的数据记录,我就是因为这里吃了亏@Configurationpublic class MybatisPlusConfig { /** * mybatis-plus SQL执行效率插件【生产...原创 2020-03-10 13:08:58 · 3524 阅读 · 0 评论 -
Mybatis动态SQL
动态 SQL 是 MyBatis 的强大特性之一。你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL,可以彻底摆脱这种痛苦。常用的动态SQL元素:ifwherefoeachchoose(when otherwise)setbing一、if根据实体类的不同取值,使用不同的 SQL语句来进行查询。比如在 id如果不为空时可以根据id查询,如果没有则执行失败,这里注意个小细节,id为int数据类型不能用原创 2021-07-06 19:09:26 · 211 阅读 · 0 评论 -
Mybatis的基本用法
mybatis的介绍mybatis是一个支持普通SQL查询、存储过程、和高级映射的优秀的持久层ORM框架,开发者只需要关注SQL语句本身,而不需要花费精力去连接数据库的繁琐过程ORMORM的全称是(Object/Relation Mapping)即对象/关系数据库映射,可以把ORM当做应用程序和数据库的桥梁,把关系型数据库包装成面向对象的模型,简单来说就是把数据库的表封装成一个实体类对象,通过实体类的属性一对一的把数据库的字段名对应上,以面向对象的方式来转换成底层的SQL操作,把持久层对象的保存,修改原创 2021-07-04 21:45:33 · 779 阅读 · 3 评论