<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    云下的天空

    堅持 隨心而動 走自己的路

     

    MyBatis入門

      今天開始學MyBatis 在網上看了一些簡單的demo  官方還提供了中文指南。。可以去下。。
      然后自己寫了個簡單的。。
      首先在mysql建名為mybatis的數據庫   在數據庫中建一個user表 里面有2個字段 id  name
     
      下面是目錄結構


      Configuration.xml
         <?xml version="1.0" encoding="UTF-8" ?>
    <!DOCTYPE configuration PUBLIC 
        "-//mybatis.org//DTD Config 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-config.dtd">
    <configuration>
        <typeAliases>
            <typeAlias alias="User" type="User" />
        </typeAliases>
        <environments default="development">
            <environment id="development">
                <transactionManager type="JDBC" />
                <dataSource type="POOLED">
                    <property name="driver" value="com.mysql.jdbc.Driver" />
                    <property name="url" value="jdbc:mysql://localhost:3306/mybatis" />
                    <property name="username" value="root" />
                    <property name="password" value="55" />
                </dataSource>
            </environment>
        </environments>
        <mappers>
            <mapper resource="User.xml" />
        </mappers>
    </configuration>

    User.xml

    public class User {
       private int id;
       private String 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 "User [id=" + id + ", name=" + name + "]";
    }
    }


    Test.java

    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;
    public class Test {
    public static void main(String[] args) throws IOException {
    String resource = "Configuration.xml";
    Reader reader = Resources.getResourceAsReader(resource);
    SqlSessionFactory  sqlMapper = new SqlSessionFactoryBuilder().build(reader);
    SqlSession session = sqlMapper.openSession();
    try {
    User user = (User)session.selectOne("User.selectUser",2);
    System.out.println("user name:"+user.getName());
    } catch (Exception e) {
    e.printStackTrace();
    }finally{
    session.close();
    }
    }
    }

    posted on 2011-06-02 22:05 天空布藍 閱讀(4811) 評論(0)  編輯  收藏 所屬分類: MyBatis


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    導航

    統計

    常用鏈接

    留言簿

    隨筆分類

    隨筆檔案

    Flex學習鏈接

    搜索

    •  

    最新評論

    • 1.?re: tomcat7的配置
    • 新建變量名: TOMCAT_HOME 應該為CATALINA_HOME
    • --houkai
    • 2.?re: tomcat7的配置
    • 確實是的@寒澈
    • --houkai
    • 3.?re: tomcat7的配置
    • @ftp123
      你娘里個大雪碧 里面會有common這個文件夾嗎 不知道還尼瑪在這瞎比比 純尼瑪誤導人 我最惡心的就是這樣沒事裝逼的人 艸
    • --cao
    • 4.?re: tomcat7的配置
    • 從哪抄來的,是抄的,你也說聲啊,要不自己測試下也可以,害人測試半天。
    • --ftp123
    • 5.?re: tomcat7的配置
    • %TOMCAT_HOME%\common\lib 從tomcat6.0開始已經沒有common文件夾了,直接用\lib,害我找了半天common文件夾啊,趕快改過來吧
    • --寒澈

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲综合成人婷婷五月网址| 亚洲一区二区三区无码国产| 妇女自拍偷自拍亚洲精品| 性色av免费观看| 一区二区亚洲精品精华液| 国产精品视频永久免费播放| 在线精品亚洲一区二区| 成人免费视频软件网站| 女bbbbxxxx另类亚洲| 亚洲五月午夜免费在线视频| 中文字幕久无码免费久久| 亚洲AV无码一区二区二三区软件| 亚洲欧洲国产经精品香蕉网| 日本片免费观看一区二区| 亚洲综合久久精品无码色欲| 免费看男女下面日出水视频| 国产黄在线观看免费观看不卡| 亚洲精品制服丝袜四区| 久久不见久久见免费视频7| 久久精品国产亚洲AV忘忧草18| 免费无码黄动漫在线观看| 一级毛片大全免费播放| 久久亚洲国产精品五月天| 免费三级毛片电影片| 亚洲AV无码国产剧情| 亚洲中文字幕无码日韩| 国产高清免费视频| 国产精品亚洲综合一区在线观看 | 青草草色A免费观看在线| 在线观看日本亚洲一区| 综合久久久久久中文字幕亚洲国产国产综合一区首 | 免费夜色污私人影院在线观看| 久久精品无码专区免费| 亚洲精品美女久久久久| 国产大片免费观看中文字幕| 免费观看一区二区三区| 亚洲熟女乱色一区二区三区 | 亚洲成人影院在线观看| 亚洲大片免费观看| 成年免费a级毛片| 亚洲精品电影在线|