最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

MYbatis

来源:动视网 责编:小OO 时间:2025-09-23 18:55:41
文档

MYbatis

Java:MyBatis简单入门 (2010-12-0909:53:03)转载标签: it分类: java 简介: iBatis更名为MyBatis,作出了些修改.如以前使用SqlMapClient进行数据库操作,现在使用SqlSession.jar包普通的javaBean:domain.User与bean对应的SQL映射文件:maps/User.xmlMyBatis需要的配置文件:mybatis.cfg.xml 1.需要的jar包: mybatis-3.0.2.jar(只有此一个是必须的,比
推荐度:
导读Java:MyBatis简单入门 (2010-12-0909:53:03)转载标签: it分类: java 简介: iBatis更名为MyBatis,作出了些修改.如以前使用SqlMapClient进行数据库操作,现在使用SqlSession.jar包普通的javaBean:domain.User与bean对应的SQL映射文件:maps/User.xmlMyBatis需要的配置文件:mybatis.cfg.xml 1.需要的jar包: mybatis-3.0.2.jar(只有此一个是必须的,比
Java:MyBatis简单入门

 (2010-12-09 09:53:03)

转载

标签: 

it分类: java

 

简介: 

iBatis更名为MyBatis,作出了些修改. 如以前使用SqlMapClient进行数据库操作,现在使用SqlSession.

jar包

普通的javaBean: domain.User

与bean对应的SQL映射文件: maps/User.xml

MyBatis需要的配置文件: mybatis.cfg.xml

 

1. 需要的jar包: mybatis-3.0.2.jar (只有此一个是必须的,比iBatis清楚多了).

2. 类User:

 

package domain;

public class User {

    private int id;

    private String name;

    public User() {}

    public User(String name) { this(0, name); }

    public User(int id, String name) {

        this.id = id;

        this.name = name;

    }

    public int getId() { return id; }

    public void setId(int id) { this.id = id; }

    public String getName() { return name; }

    public void setName(String name) { this.name = name; }

    @Override

    public String toString() { return "ID: " + id + ", Name: " + name; }

}

 

3. User.xml映射文件:

 

    "-//mybatis.org//DTD Mapper 3.0//EN"

    "http://mybatis.org/dtd/mybatis-3-mapper.dtd">

 

            select * from user where id = #{id}

    ]]>

 

 

4. MyBatis需要的配置文件:

 

    "-//mybatis.org//DTD Config 3.0//EN"

    "http://mybatis.org/dtd/mybatis-3-config.dtd">

    

        

    

    

        

            

            

                

                

                

                

            

        

    

    

    

        

    

 

5. 使用MyBatis访问数据库:

 

import java.io.IOException;

import java.io.Reader;

import org.apache.ibatis.io.Resources;

import org.apache.ibatis.session.SqlSession;

import org.apache.ibatis.session.SqlSessionFactory;

import org.apache.ibatis.session.SqlSessionFactoryBuilder;

import domain.User;

public class Test {

    public static void main(String[] args) throws IOException {

        String resource = "mybatis.cfg.xml";

        Reader reader = Resources.getResourceAsReader(resource);

        SqlSessionFactory ssf = new SqlSessionFactoryBuilder().build(reader);

        

        SqlSession session = ssf.openSession();

        

        try {

            User user = (User) session.selectOne("selectUser", "3");

            System.out.println(user);

        } catch (Exception e) {

            e.printStackTrace();

        } finally {

            session.close();

        }

    }

}

文档

MYbatis

Java:MyBatis简单入门 (2010-12-0909:53:03)转载标签: it分类: java 简介: iBatis更名为MyBatis,作出了些修改.如以前使用SqlMapClient进行数据库操作,现在使用SqlSession.jar包普通的javaBean:domain.User与bean对应的SQL映射文件:maps/User.xmlMyBatis需要的配置文件:mybatis.cfg.xml 1.需要的jar包: mybatis-3.0.2.jar(只有此一个是必须的,比
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top