當前位置:首頁 » 操作系統 » struts2與資料庫連接

struts2與資料庫連接

發布時間: 2023-01-26 19:15:15

『壹』 struts2架構中,把連接資料庫的語句放到哪裡了

資料庫連接的是放在application.xml中了,具體的數據是放到config.prepertise文件中的。

『貳』 struts2連接mysql 在struts.xml中要如何配置

<!-- 如果是單個的數據源可以不用key屬性-->
<data-source key="mysql">
<set-property property="autoCommit" value="false"/>
<set-property property="description" value="Data Source Configuration"/>
<!-- 資料庫的JDBC驅動程序地址 -->
<set-property property="driverClass" value="com.mysql.jdbc.Driver"/>
<!-- 最大資料庫連接數 -->
<set-property property="maxCount" value="200"/>
<!-- 最小資料庫連接數 -->
<set-property property="minCount" value="20"/>
<!-- 設置連接資料庫的用戶名稱-->
<set-property property="user" value="root"/>
<!-- 設置連接資料庫的密碼-->
<set-property property="password" value="root"/>
<!-- 設置連接資料庫的名稱和地址-->
<set-property property="url" value="jdbc:mysql://localhost:3306/train"/>
</data-source>

『叄』 struts2 資料庫連接問題!~

package com.common;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class DBConnection {
//創建連接
public static Connection getConnection() {
Connection DBconn = null;
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url = "jdbc:sqlserver://localhost:1433;databasename=Dept";
String user = "sa";
String password = "123";
DBconn = DriverManager.getConnection(url, user, password);
} catch (ClassNotFoundException e1) {
System.out.println("驅動程序載入錯誤");
} catch (SQLException e2) {
System.out.println("資料庫連接時錯誤");
} catch (Exception e3) {
e3.printStackTrace();
}
return DBconn;
}

//關門連接
public static void clear(Connection DBconn) {
if (DBconn != null) {
try {
DBconn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}

『肆』 struts2 jdbc 鏈接資料庫

首先,我想告訴你,struts2是業務邏輯層的框架,怎麼會用jdbc連接資料庫?
連接資料庫的是持久化層,也就是hibernate。
在糾正下,是連接池,不是數據池。。。。
hibernate可以配置資料庫連接池,使用JNDI,JNDI就是java命名和目錄介面。換句話說,你配置好一個連接池,通過命名和介面可以使用。就這么個意思。

『伍』 Struts2中怎樣連接資料庫

struts2框架就是MVC模式(模型、視圖、控制器)中的控制器
如果只使用了框架struts2 ,那麼鏈接資料庫就是通過jdbc鏈接

如果在struts2框架的基礎上同時使用了hibernate,這樣鏈接資料庫就是hibernate的事了。

熱點內容
memcache資料庫 發布:2025-09-17 10:23:01 瀏覽:67
安卓機如何鎖軟體 發布:2025-09-17 10:18:34 瀏覽:945
二手3系買哪個配置好 發布:2025-09-17 10:07:16 瀏覽:740
sqlserver2000xp 發布:2025-09-17 09:36:19 瀏覽:829
c9什麼時候升級安卓70 發布:2025-09-17 09:35:36 瀏覽:211
速演算法中 發布:2025-09-17 09:30:50 瀏覽:380
怎麼進網站伺服器 發布:2025-09-17 09:18:15 瀏覽:462
小火箭伺服器訂閱是什麼 發布:2025-09-17 09:01:40 瀏覽:736
c語言入門基礎 發布:2025-09-17 08:54:30 瀏覽:669
副卡服務密碼是多少位 發布:2025-09-17 08:45:44 瀏覽:438