-
如何獲取sqlsession訪問數據庫查看全部
-
1. Dao 層只負責執行 SQL 語句,獲取操作結果封裝信息,返回操作結果; Dao層需求:① 對象能于數據庫交互;② 能執行 SQL 語句 2. sqlSession 的作用:① 向 SQL 語句傳入參數;② 執行 SQL 語句;③ 獲取執行 SQL 語句的結果;④ 事物的控制 3. 獲取 sqlSession : Reader reader = Resources.getResourceAsReader("com/immoc/config/Configuration.xml"); SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); SqlSession sqlSession = sqlSessionFactory.openSession(); 注意:sqlSession 在執行完 SQL 之后需要手動關閉查看全部
-
mybaist 核心配置文件入境查看全部
-
Servlet負責接收頁面的值,向外面傳值,如果有其他的相應的邏輯要進行處理,可以調用相應的Service來處理 Service層負責接收Servlet傳過來的值,并對傳過來的值進行操作,操作 Dao層連接數據庫,完成相應的語句操作 在MyBatis的配置文件Message.xml的文件中 執行刪除單條的語句 <delete id="deleteOne" parameterType="int"> delete from Message where ID = #{_parameter} </delete> 要執行批量刪除的時候 <delete id="deleteBatch" parameterType="java.util.List" > delete from Message where ID in ( <foreach collection="list" item="item" separator=","> #{item} </foreach> ) </delete> //separator="," 這個是為了分割變量 要用list,因為這是多個數據查看全部
-
JSTL 課程查看全部
-
基礎知識查看全部
-
準備工作查看全部
-
#{變量名}查看全部
-
在配置文件中,如果只能傳遞一個參數,而實際上需要傳遞兩個參數,在這種情況下,可以把這兩個參數封裝到一個對象中,在把這個對象傳遞進去 Message message = new Message(); message.setCommand(command); message.setDescription(description); 在mybatis配置的文件中,支持的是OGNL表達式查看全部
-
容易混淆的概念查看全部
-
容易混淆的概念:#{}和OGNL表達式查看全部
-
常用標簽查看全部
-
sqlSession的作用: 1 向SQL語句傳入參數 2 執行SQL語句 3 獲取執行SQL語句的結果 4 事物的控制 如何獲得SqlSession 1 通過配置文件獲取數據庫連接的相關信息 2 通過配置文件信息構建SqlSessionFactory 3 通過SqlSessionFactory打開數據庫會話查看全部
-
Dao查看全部
-
Dao 的作用 Service的作用查看全部
舉報
0/150
提交
取消