mybatis简单使用()

  本篇文章为你整理了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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: