jdbc
来源:互联网 发布:淘宝一元起拍 编辑:程序博客网 时间:2024/06/06 00:14
概念(百度百科):JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序,JDBC实现了所有这些面向标准的目标并且具有简单、严格类型定义且高性能实现的接口。
建立与Mysql数据库的连接。注:一定要关闭连接。
为了更好的实现所求功能和进行重用,把类进行封装,分层设计包名:dao(关于数据访问的包),service(业务处理包),util(工具包),entity(实体包),其他可根据需要进行添加。
将该包添加进构建路径。
先设置连接con
PreparedStatement是接口,表示预编译的 SQL 语句的对象,SQL 语句被预编译并存储在PreparedStatement
对象中。然后可以使用此对象多次高效地执行该语句。
statement.execute();语句,用于执行返回多个结果集、多个更新计数或二者组合的语句。excuteQuery()方法的返回值是ResultSet结果集,用于产生单个结果集的语句,例如select语句 ,excuteUptade()方法的返回值是数值,指示受影响的行数(即更新计数)。
练习中遇到的问题:
1.在eclipse控制台输入数据,添加数据库表中是,SQL语句的varchar类型的值要在其中添加引号,否则添加错误。
2.输入Date类型的值时,将定义的String类型的值加上引号以yyyy-mm-dd的形式传入数据库的Date类型。
3.在查找是未考虑不存在该数据的情况。用if语句判断改正。
4.注意关闭ResultSet和statement。
- jdbc
- JDBC
- jdbc
- JDBC
- jdbc
- JDBC
- JDBC
- JDBC
- JDBC
- JDBC
- JDBC
- JDBC
- JDBC
- JDBC
- jdbc
- JDBC
- JDBC
- jdbc
- extjs 上传文件 fileUpload
- java面向对象三大特征:封装、继承、多态
- Home,Back,Menu
- SOJ 4445 2015四川省赛模拟题
- Android之Toast使用
- jdbc
- poj3034--Whac-a-Mole(dp)
- framebuffer的入门介绍-实现程序分析
- toj. Job Scheduling
- Matlab 的内存分配机制
- set四个集合操作&&红黑树初识
- listview访问服务器后适配数据不加载
- 几个简单的排序
- (二)基于Eclipse的STM32工程建立