MyBatis
文章平均质量分 86
数据库存储结构到面向对象编程语言的对象转换的桥梁,提供了持久化类与表的映射关系,在运行时就能参照映射文件的信息,把对象持久化到数据库中。
xvwen
尽量早睡、锻炼做一个不秃头程序员,励志做一个优秀的程序员!
展开
-
SQLAlchemy ORM框架
ORM简介ORM 全称 Object Relational Mapping, 叫对象关系映射。简单的说,ORM 将数据库中的表与面向对象语言中的类建立了一种对应关系。这样,我们要操作数据库,数据库中的表或者表中的一条记录就可以直接通过操作类或者类实例来完成。对于数据的操作增、删、查、改(主要是查)得到的只是一个字符串没办法显示在前端界面。但用面向对象语言与类建立映射(mapping)后将得到的字符存储在内存中,在声明周期类显示在界面上。我们知道操作数据库都是用SQL语句执行的:建数据库crea原创 2021-12-10 18:56:14 · 2057 阅读 · 1 评论 -
MyBatis Generator ORM层面的代码自动生成器
在日常开发工作中,我们往往需要自己去构建各种数据表所对应的持久化对象(POJO)、用于操作数据库的接口(DAO)以及跟 DAO 所绑定的对应 XML。这都是一些重复性的操作,不需要多大技术含量。MyBatis Generator工具,能够帮助我们去自动生成这些文件。MyBatis Generator 简介作为一个基于 MyBatis 的独立工具,MyBatis Generator 能够满足我们以上的要求,能够通过简单的配置去帮我们生成数据表所对应的 POJO、DAO、XML 等文件,减去我们手动去生成这原创 2023-01-19 11:03:33 · 1502 阅读 · 0 评论 -
一篇文章读懂mybatis-plus原理和CRUD接口
Model:使用映射类pojo继承model,直接使用该类可以进行CRUD,但是必须存在对应的mapper继承BaseMapper;BaseMapper和Iservice:BaseMapper是使用dao层数据进行CRUD,只需要进行使用dao层接口继承BaseMapper即可;Iservice是使用service层进行CRUD,需要使用service接口继承Iservice,并且service接口的实现类要继承ServiceImpl。原创 2023-01-18 00:05:01 · 1855 阅读 · 0 评论 -
mybatis-plus配置时容易遇到的问题
mybatis-plus配置时遇到问题及解决方案,spring boot单元测试空指针问题原创 2023-01-17 20:30:54 · 515 阅读 · 0 评论 -
mybatis使用mapper代理开发
使用mapper代理开发,简化执行sql。原创 2021-12-27 20:14:58 · 1019 阅读 · 0 评论 -
mybatis SQL 语句构建器与mybatis generator (代码生成器)简单基本使用
教你一键配置mybatis generator,并生成mapper和接口的代码,省略繁锁重复的步骤。原创 2022-07-25 12:02:13 · 1324 阅读 · 0 评论 -
mybatis使用时出现的错误合集
Cause: org.xml.sax.SAXParseException; lineNumber: 2; columnNumber: 6; 不允许有匹配 “[xX][mM][lL]” 的处理指令目标。出现该错误的主要原因是xml文件的配置问题,在第一行不允许有空格或空行。将空行删去就可以了。Cause: java.lang.ClassNotFoundException: Cannot find class: com.mysql.cj.jdbc.Driver(com.mysql.jdbc.Driver原创 2022-01-01 14:42:50 · 1086 阅读 · 0 评论 -
mybatis连接mysql的详细步骤
mybatis连接数据库配置Maven的pom文件<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>x.x.x</version></dependency>版本号自己选择,如果mysql使用的时8.0以上版本,建议mybtis依赖也选择8.0以上,推荐8.0.11没原创 2021-12-27 16:58:28 · 4743 阅读 · 0 评论 -
mybatis注解开发
mybatis注解简介原创 2022-06-29 10:33:30 · 590 阅读 · 0 评论 -
MyBatis-Plus注意事项
介绍在使用myabtis-plus时遇到的一些小问题原创 2022-07-06 17:42:22 · 1282 阅读 · 1 评论 -
mybatis实现数据库的增删查改
mybatis实现数据库的增删查改mybatis极大的简化了jdbc的操作,使更方便的操作数据库。原创 2021-12-28 16:22:44 · 3088 阅读 · 0 评论 -
Mybatis轻量级ORM框架
简介Mybatis是一个轻量级的ORM框架,自定义 SQL,几乎免除所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。极大简化持久层的操作。Mybatis使用要使用 MyBatis, 只需将 mybatis-x.x.x.jar 文件置于类路径(classpath)中即可。POM或build path。原创 2022-04-12 15:36:04 · 694 阅读 · 0 评论