本篇文章为你整理了mybatis简单使用()的详细内容,包含有 mybatis简单使用,希望能帮助你了解 mybatis简单使用。
MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。
MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。
MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录
用法步骤:
1、在pom.xml中导入mybatis依赖
groupId org.mybatis.spring.boot /groupId
artifactId mybatis-spring-boot-starter /artifactId
version 2.0.1 /version
/dependency
2、在mybatis-config.xml中进行mybatis的环境配置详细配置_MyBatis中文网
(注意:一定要在配置中进行mappers的注册)
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd"
configuration
environments default="development"
environment id="development"
transactionManager type="JDBC"/
dataSource type="POOLED"
property name="driver" value="${driver}"/
property name="url" value="${url}"/
property name="username" value="${username}"/
property name="password" value="${password}"/
/dataSource
/environment
/environments
mappers
mapper resource="org/mybatis/example/BlogMapper.xml"/
/mappers
/configuration
3、根据数据库表编写实体类entity/pojo
4、创建一个mapper接口
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd"
mapper namespace="com.nowcoder.community1.dao.UserMapper"
sql id="selectFiles"
id, username, password, salt, email, type, status, activation_code, header_url, create_time
/sql
select id="selectById" resultType="User"
select include refid="selectFiles" /include
from user
where id = #{id}
/select
/mapper
6、编写测试类进行测试
以上就是mybatis简单使用()的详细内容,想要了解更多 mybatis简单使用的内容,请持续关注盛行IT软件开发工作室。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。