jdbc连接数据库
来源:互联网 发布:平安科技 健康软件 编辑:程序博客网 时间:2024/06/01 13:29
1.JDBC连接数据库一般分为以下6个步骤,以Mysql为例
//1.加载数据库驱动Class.forName("com.mysql.jdbc.Driver");//2.通过驱动管理类获取数据库连接Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","mysql");//3.定义sql语句String sql = "select * from user where username=?";//4.获取预处理statementPreparedStatement preparedStatement = connection.preparedStatement(sql);preparedStatement.setString(1,"张三");//5.向数据库输入sql并执行,查询出结果集Result resultSet = preparedStatement.executeQuery();//6.关闭连接resultSet.close();preparedStatement.close();connection.close();
2.通过一个图来理解更加具体
3.类比驾驶汽车
可以类比现实中的汽车,要驾驶一辆汽车,首先得发动引擎(加载数据库驱动),引擎发动完成就能获得与车轮的连接动力(通过驱动获得一个connection),挂挡起步(输入sql语句并执行),汽车开动(返回结果集),松油门松档熄火停车(关闭连接)。
总结:其实很多持久层的框架就是通过轻量级封装这个JDBC的连接过程来实现的,所以学习这个jdbc的连接过程对于理解框架的原理很有帮助。而jdbc连接过程其实也不难理解,简单点说,就是加载一个驱动,然后输入sql,输出结果集。如果还不理解,多看几次上面的代码,然后结合这个汽车开动的例子(似乎并不是很生动准备),闭着眼睛多思考。至少看三次,至少看三次,至少看三次!至少想三次,至少想三次,至少想三次!
0 0
- jdbc入门、jdbc连接数据库
- jdbc-odbc连接数据库
- JDBC连接MySQL数据库
- JDBC连接MySQL数据库
- JDBC之连接数据库
- [JDBC] 如何连接数据库
- JDBC连接数据库技巧
- jdbc连接数据库
- JDBC连接常用数据库
- jdbc连接数据库
- JDBC连接SqlServer2005数据库
- jdbc连接各种数据库
- JDBC连接各种数据库
- JDBC连接数据库参考
- JDBC连接数据库
- JDBC连接数据库小结
- JDBC连接MYSQL数据库
- Jdbc 连接数据库 实例
- BFS(宽度优先搜索)
- 嵌入式的HelloWorld
- 安卓开发_SQLiteOpenHelper
- DFS(深度优先搜索)
- 天使的翅膀--BCM5300X平台调试笔记
- jdbc连接数据库
- room问题
- mips代码段机制保护实现--运用MMU
- 【总结】2015.5.30创新班
- 喂狗超时问题分析
- ucos ii在spca061a单片机上移植代码
- 【转载】string(hash)
- 关于".set push"和".set pop"
- 【胜者树】2333333333