補更第一次Mybatis實驗課

補更一篇Mybatis的實驗,(第一節實驗課,心疼胡總週日8小時實驗課)

1.如何用dos命令創建桌面文件夾並創建運行Java文件

第一個內容是如何用dos命令創建桌面文件夾並創建運行Java文件
在這裏插入圖片描述在這裏插入圖片描述
在這裏插入圖片描述上面算是一個操作失誤的代碼,要是運行出正確代碼應該還要在添加java:類名,大概就是這個樣子。下面寫一下常用的dos命令:在這裏插入圖片描述

2.運用JDBC鏈接數據庫

第二個內容是運用JDBC鏈接數據庫,
沒啥描述,之所以這樣是因爲沒辦法寫代碼,一寫就出錯
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

  1. 簡單創建使用一個Mybatis,這實驗,,
    ①建庫+表

    create database mybatis;
    use mybatis;
    CREATE TABLE users(id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20), age INT);
    INSERT INTO users(NAME, age) VALUES(‘Tom’, 12);
    INSERT INTO users(NAME, age) VALUES(‘Jack’, 11);
    ②添加Mybatis的配置文件conf.xml
    在這裏插入圖片描述
    在這裏插入圖片描述

③定義表所對應的實體類

public class User {
 private int id;
 private String name;
 private int age;
    //get,set方法
}

④定義操作users表的sql映射文件userMapper.xml

在這裏插入圖片描述
⑤編寫測試代碼:執行定義的select語句

public class Test {
 public static void main(String[] args) throws IOException {
  String resource = "conf.xml"; 
  //加載mybatis的配置文件(它也加載關聯的映射文件)
  Reader reader = Resources.getResourceAsReader(resource); 
  //構建sqlSession的工廠
SqlSessionFactory sessionFactory = new SqlSessionFactoryBuilder().build(reader);
  //創建能執行映射文件中sql的sqlSession
  SqlSession session = sessionFactory.openSession();
  //映射sql的標識字符串
 String statement = "com.rjxy.mybatis.bean.userMapper"+".selectUser";
  //執行查詢返回一個唯一user對象的sql
  User user = session.selectOne(statement, 1);
  System.out.println(user);
 }
}

大概是就這麼多emmmmm,總結性的話我也想不出來,反正大概就是一定要先把數據庫連接成功再進行下一步,還有就是一定要導入包,這是一個java文件不是javaee文件,resourceLibrary意爲索引包,裏面添加好後就會出現聯想的東西。一步一步來不着急。穩住!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章