三屏网站建设,哈尔滨快速建站专业定制,阜南做网站,黄骅市中医院文章目录 一、MyBatis的创建准备工作 二、MyBatis的使用1.项目分层2.业务代码1#xff09;使用XML的方法2#xff09;直接使用注解 总结 一、MyBatis的创建
准备工作
1.添加依赖
旧项目
方法一#xff1a;在pom.xml中添加MyBatis和MySQL Diver依赖
!-- 添加 MyBati… 文章目录 一、MyBatis的创建准备工作 二、MyBatis的使用1.项目分层2.业务代码1使用XML的方法2直接使用注解 总结 一、MyBatis的创建
准备工作
1.添加依赖
旧项目
方法一在pom.xml中添加MyBatis和MySQL Diver依赖
!-- 添加 MyBatis 框架 --
dependencygroupIdorg.mybatis.spring.boot/groupIdartifactIdmybatis-spring-boot-starter/artifactIdversion2.1.4/version
/dependency
!-- 添加 MySQL 驱动 --
dependencygroupIdmysql/groupIdartifactIdmysql-connector-java/artifactIdversion5.1.38/versionscoperuntime/scope
/dependency方法二使用插件EditStarts。
新项目 新建一个Spring Boot项目添加两个引用。
配置连接字符串和MyBatis 在配置文件application.properties中增加配置连接字符串和MyBatis 中的 XML 路径最主要。
#1.设置数据库的相关连接信息
spring.datasource.urljdbc:mysql://127.0.0.1:3306/xc_blog_system?characterEncodingutf8useSSLfalse
spring.datasource.usernameroot
spring.datasource.password123456
spring.datasource.driver-class-namecom.mysql.cj.jdbc.Driver
#2.Mybatis XML存放路径和命名格式
mybatis.mapper-locationsclasspath:mybatis/*Mapper.xml
#3.配置Mybatis执行时打印SQL(可选配置)
mybatis.configuration.log-implorg.apache.ibatis.logging.stdout.StdOutImpl
logging.level.com.example.demodebug在resources目录下创建一个mybatis文件夹。
二、MyBatis的使用
1.项目分层 在新创建的项目中添加controller,service,mapper·,model层。
2.业务代码
需求分析我们需要对数据库xc_blog_system的user表进行一个简单的查询。
1使用XML的方法
为了方便使用可以安装一个MybatisX插件。
创建UserMapper接口使用注解Mapper。 在mybatis目录下新建一个UserMapper.xml文件连接对应的接口。
?xml version1.0 encodingUTF-8?
!DOCTYPE mapper PUBLIC -//mybatis.org//DTD Mapper 3.0//EN http://mybatis.org/dtd/mybatis-3-mapper.dtd
mapper namespacecom.example.demo.dao.UserMapper创建对应user表的实体类User。 创建方法 在UserMapper接口里创建查询整张user表的方法 具体方法实现 在UserMapper.xml中写select语句。 select 标签是⽤来执⾏数据库的查询操作的。 id是和 Interface接⼝中定义的⽅法名称⼀样的表示对接⼝的具体实现⽅法。 resultType是返回的数据类型也就是开头我们定义的实体类。
6.编写服务层和控制层代码。 服务层 控制层 7.发送请求查看结果
2直接使用注解
不使用XML的方法了直接在新建的方法上添加一个Select注解注解里添加查询语句即可。
总结
以上就是创建一个MyBatis项目简单使用的具体步骤了。 祝大家顺顺利利健健康康天天开心下次见