JDBC basic
2015-09-27 04:44
295 查看
http://www.tutorialspoint.com/jdbc/jdbc-sample-code.htm
maven
example code
maven
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.6</version> </dependency>
example code
public class DBUtil { public static Connection getConnection() throws ClassNotFoundException, SQLException { // JDBC driver name and database URL final String JDBC_DRIVER = "com.mysql.jdbc.Driver"; final String DB_URL = "jdbc:mysql://127.0.0.1:3309/lily"; // Database credentials final String USER = "root"; final String PASS = "123"; // Register JDBC driver // no need for JDBC 4+ // Class.forName(JDBC_DRIVER); // Open a connection System.out.println("Connecting to database..."); Connection conn = DriverManager.getConnection(DB_URL, USER, PASS); return conn; } public static void executeSelect(Connection conn) throws SQLException { System.out.println("Creating statement..."); Statement stmt = conn.createStatement(); String sql; sql = "SELECT id, username FROM users"; ResultSet rs = stmt.executeQuery(sql); // Extract data from result set while (rs.next()) { // Retrieve by column name int id = rs.getInt("id"); String username = rs.getString("username"); // Display values System.out.print("ID: " + id); System.out.print(" username: " + username); System.out.println(); } // Clean-up environment rs.close(); stmt.close(); } public static void main(String[] args) throws ClassNotFoundException, SQLException { Connection conn = getConnection(); executeSelect(conn); } }
相关文章推荐
- Linux 开发之路PHP篇--序言
- *LeetCode-Sudoku Solver
- 黑马程序员——反射的理解与应用
- 微信公众号开发-url验证
- Divide Two Integers
- 最小生成树总结(prim、并查集和kruskal) C++实现
- rand和srand的用法
- [Leetcode] Add Binary
- Integer to English Words
- svn import|export与svn ci|co
- 六种方式实现hibernate查询
- struts2-validate内置校验器失效的解决方法
- 隐藏网页的源代码
- svn代码回滚和合并的利器svn merge
- Android入门——Broadcast Receiver详解与应用
- C++ STL学习
- redmine 和 github 集成
- 20135328信息安全系统设计基础第二周学习总结(vim、gcc、gdb)
- Android 5.1 Contacts源码分析(二):Contacts模块主要窗口
- SearchView+RecyclerView+GreenDao的搜索功能实现(1)