質問するログイン新規登録

質問編集履歴

1

ドライバ、ConnectionManagerの詳細追記

2018/05/30 13:38

投稿

Tazusa
Tazusa

スコア41

title CHANGED
File without changes
body CHANGED
@@ -12,4 +12,40 @@
12
12
  ```
13
13
  javax.servlet.ServletException: サーブレットの実行により例外を投げました
14
14
  ```
15
- このような場合はどのように処理すればよいのでしょうか。
15
+ このような場合はどのように処理すればよいのでしょうか。
16
+
17
+ ConnectionManagerコードは以下の通りです。
18
+ ```ここに言語を入力
19
+ package login_dao;
20
+
21
+ import java.sql.Connection;
22
+ import java.sql.DriverManager;
23
+ import java.sql.SQLException;
24
+
25
+ public class ConnectionManager {
26
+
27
+ private static final String URL = "jdbc:mysql://localhost:3306/webdb";
28
+ private static final String USER = "○○";
29
+ private static final String PASSWORD ="○○";
30
+
31
+ public static Connection getConnection() throws SQLException{
32
+ //データベースの接続獲得
33
+ Connection con = null;
34
+
35
+ try {
36
+ con = DriverManager.getConnection(URL, USER, PASSWORD);
37
+ }catch(SQLException e) {
38
+ e.printStackTrace();
39
+ throw e;
40
+ }
41
+ return con;
42
+ }
43
+
44
+
45
+ }
46
+
47
+ ```
48
+
49
+ mysql用のドライバは
50
+ mysql-connector-java-5.1.46-bin.jar
51
+ です。