import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class DatabaseConnector { private static final String DB_URL = "jdbc:jtds:sqlserver://localhost:1433/your_database_name"; private static final String USERNAME = "your_username"; private static final String PASSWORD = "your_password"; public static Connection getConnection() throws SQLException { Connection conn = null; try { Class.forName("net.sourceforge.jtds.jdbc.Driver"); conn = DriverManager.getConnection(DB_URL, USERNAME, PASSWORD); System.out.println("Connected to the database"); } catch (ClassNotFoundException e) { e.printStackTrace(); } return conn; } } import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; public class UserDAO { public static void main(String[] args) { try (Connection conn = DatabaseConnector.getConnection()) { String query = "SELECT * FROM user"; PreparedStatement stmt = conn.prepareStatement(query); ResultSet rs = stmt.executeQuery(); while (rs.next()) { int id = rs.getInt("id"); String name = rs.getString("name"); String email = rs.getString("email"); System.out.println("ID: " + id); System.out.println("Name: " + name); System.out.println("Email: " + email); System.out.println("-------------------------"); } } catch (SQLException e) { e.printStackTrace(); } } }


上一篇:
下一篇:
切换中文