すみません、ネットでたくさん調べましたが解決できなかったので質問をさせてください。
SpringでDBに接続する方法がわかりません。
buildはmavenというものを設定しています。
ネットで以下のようなコードを見つけて実行してみたのですが
java
1package com.example.demo; 2import java.sql.Connection; 3import java.sql.DriverManager; 4import java.sql.PreparedStatement; 5import java.sql.ResultSet; 6import java.sql.SQLException; 7 8public class Userbeans2 { 9 public static void main(String[] args) { 10 11 final String URL 12 = "jdbc:mysql://localhost:3306/myhp"; 13 final String USER = "root"; 14 final String PASS = "abcd3003"; 15 final String SQL = "select * from syain where id =? and romaji=?;"; 16 17 try(Connection conn = 18 DriverManager.getConnection(URL, USER, PASS); 19 PreparedStatement ps = conn.prepareStatement(SQL)){ 20 21 ps.setInt(1,2); 22 ps.setString(2,"tanaka"); 23 24 try(ResultSet rs = ps.executeQuery()){ 25 while (rs.next()) { 26 System.out.println( 27 rs.getInt("id") + " " + 28 rs.getString("name") + " " + 29 rs.getString("romaji")); 30 } 31 }; 32 } catch (SQLException e) { 33 e.printStackTrace(); 34 } catch (Exception e) { 35 e.printStackTrace(); 36 } finally { 37 System.out.println("処理が完了しました"); 38 } 39 } 40}
No suitable driver found for jdbc:mysql://localhost:3306/myhp
とのエラーが出ました。
myhpというのは自分が使っているDB名です。
ここのURLは何を入れたらいいのかがわかりません。
また、ネットで調べているとpom.xmlというものを編集すると書いてありましたが、どのように編集するのか見当もつきませんでした。
ITリテラシーが低い自分なのでわかりやすく教えていただけると非常に助かります。