你的位置:首页 > 软件开发 > Java > 项目搭建系列之二:SpringMVC框架下配置MyBatis

项目搭建系列之二:SpringMVC框架下配置MyBatis

发布时间:2015-09-05 03:00:07
1、什么是MyBatis?  MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的用于配置和原始映射,将接口和Java的POJO(Plain Ol ...

1、什么是MyBatis?

  MyBatis是一个支持普通SQL查询存储过程高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的用于配置和原始映射,将接口Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。

回到目录
<!-- mybatis begin --><dependency>  <groupId>org.mybatis</groupId>  <artifactId>mybatis</artifactId>  <version>3.2.3</version></dependency><!-- mybatis end -->  
项目搭建系列之二:SpringMVC框架下配置MyBatis

 【MYSQL驱动包】

<dependency>  <groupId>mysql</groupId>  <artifactId>mysql-connector-java</artifactId>  <version>5.1.31</version></dependency>
CREATE DATABASE mybatis_test;USE mybatis_test;CREATE TABLE user ( name varchar(50) CHARACTER SET utf8 DEFAULT NULL, age int(11) DEFAULT NULL, UNIQUE KEY name (name)) ENGINE=InnoDB DEFAULT CHARSET=utf8;
项目搭建系列之二:SpringMVC框架下配置MyBatis回到目录
package cn.jxufe.web.mybatis;public class User {  private String name;  private Integer age;  public String getName() {    return name;  }  public void setName(String name) {    this.name = name;  }  public Integer getAge() {    return age;  }  public void setAge(Integer age) {    this.age = age;  }  public User(String name, Integer age) {    super();    this.name = name;    this.age = age;  }  public User() {    super();  }}
项目搭建系列之二:SpringMVC框架下配置MyBatis
  • 新建一个映射文件UserMapper.
项目搭建系列之二:SpringMVC框架下配置MyBatis
package cn.jxufe.web.mybatis;public interface UserMapper {  public void insertUser(User user);  public User getUser(String name);}
项目搭建系列之二:SpringMVC框架下配置MyBatis
  • 新建配置文件mybatis-config.
项目搭建系列之二:SpringMVC框架下配置MyBatis
package cn.jxufe.web.mybatis;import java.io.IOException;import java.io.Reader;import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSessionFactory;import org.apache.ibatis.session.SqlSessionFactoryBuilder;public class MyBatisUtil {  private final static SqlSessionFactory sqlSessionFactory;  static {    String resource = "mybatis-config.项目搭建系列之二:SpringMVC框架下配置MyBatis
  • 测试调用
项目搭建系列之二:SpringMVC框架下配置MyBatis

原标题:项目搭建系列之二:SpringMVC框架下配置MyBatis

关键词:Spring

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录