当前位置: 首页 > 网络应用技术

开源框架(1):Mybatis简介

时间:2023-03-08 19:03:19 网络应用技术

  对象/关系映射:表达对象关联映射的缩写。MAPPER.ERM将面向对象的编程语言映射到关系数据库。完成ORM框架完成后,程序员可以使用简单易用的 - 简单易用 - 用来使用 -面向对象的编程语言,但也使用关系数据库的技术优势。对关系数据库包装到面向模型的模型中。ORM框架是用于对象面向对象的设计语言和关系数据库开发的中间解决方案。ORM框架,该应用程序不再访问基础数据库。取而代之的是,它使用面向对象的放松操作持久性对象,ORM框架将这些面向对象的操作转换为基础SQL操作。ORM框架的效果:转换操作,修改,删除等。对象进行数据库的操作。

  Mybatis是一个极好的基于ORM的半自动轻巧耐用层框架,支持自定义的SQL,存储过程和高级映射。MyBatis避免了几乎所有JDBC代码和手动设置参数,并获得结果集。数据库中数据库记录中的Java Pojo(普通旧Java对象,普通旧Java)记录。

  Mybatis是一个半自动的长层层。为了从开发人员开始,核心SQL仍需要自身优化。SQL和Java代码分开。功能边界清晰。一个专注于业务,专注于数据。

  ①添加Mybatis坐标来构建一个项目以构建项目,并且需要将协调引入pom.xml文件中。

  除了添加MyBatis坐标外,您还需要添加MySQL驱动程序坐标。这是由数据库驱动的,并根据自己的数据库类型添加它。我主要链接MySQL数据库。

  ②创建用户数据表

  ③写用户实体类

  ④写映射文件usermapper.xml

  ⑤写下核心文件sqlmapconfig.xml

  database.properties文件

  ⑥写作测试课

  当心:

  2.映射器需要在mybatis的主配置文件中配置

  ①写USERMAPPER映射文件

  ②编写插入实体用户的代码

  结果:

  ③插入操作注意问题

  ①写USERMAPPER映射文件

  ②编写用于修改物理用户的代码

  结果:

  修改操作的操作:

  ①写USERMAPPER映射文件

  ②写删除物理用户的代码

  删除操作注意问题

  原始:https://juejin.cn/post/7098598475360632868