JDBCAPI:是一系列的编程接口,可以用来连接数据库,访问数据等。DriverManager:驱动程序管理类,用来装载驱动程序,为创建数据库连接提供支持。Connection:用于连接某一指定的数据库Statement:提供了执行sql语句,获取查询结果的方法。有两个子接口。分别是:PrepareStatem..
分类:
数据库 时间:
2015-06-14 08:18:23
阅读次数:
187
JDBC编程中的问题
1. 将SQL语句硬编码到Java代码,不利于系统维护。
设想如何解决:将SQL单独抽取出来,在配置文件(xml方式、properties文件)进行配置。
2. 数据库连接不能重复利用,对数据库资源是一中浪费。
设想如何解决:使用数据库连接池管理数据库连接。
3. 向Statement设置参数时,对于参数的位置...
分类:
其他好文 时间:
2015-06-03 08:27:11
阅读次数:
168
jdbc编程步骤:1、加载数据库驱动2、创建并获取数据库链接3、创建jdbcstatement对象4、设置sql语句5、设置sql语句中的参数(使用preparedStatement)6、通过statement执行sql并获取结果7、对sql执行结果进行解析处理8、释放资源(resultSet、pr...
分类:
数据库 时间:
2015-05-25 14:23:35
阅读次数:
167
N(need需求) 大家在平时沟通增强感情的方法就是交流,因次交流软件对处于网络信息时代的我们非常重要,一款属于我们的QQ才是我们需要的。 A(Approach做法) 利用Java通信,Java基础,数据库,soucket编程,jdbc编程等 B(Benefit好处) ...
分类:
其他好文 时间:
2015-05-24 12:58:35
阅读次数:
124
首先完成DTO类的编写DTO类是data tranfer object也就是数据传输类,DTO主要用于数据的传输操作,其中包含属性值,以及构造方法和getter ,setter方法等,不会包含业务逻辑。
首先是Identity类,这个是抽象类。public abstract class IdEntity {
protected long id; public long getId()...
分类:
数据库 时间:
2015-04-30 09:04:10
阅读次数:
181
事务的概念事务的概念在我看来是指的是一组sql序列,这个序列是一块执行的单位,要么全部执行,要不全部执行,这样可以很好的对数据库进行并发控制。
因为数据库是多个用户都可以同时操作的,如果多个用户同时操作一个数据,就容易造成数据的不一致,所以事务作为并发控制的一个基本单位很有必要。事务的特性1.原子性:事务是一个完整的整体,所有的操作和数据都是一个整体。
2.一致性:事务的操作是一致性的。
3....
分类:
数据库 时间:
2015-04-29 17:12:09
阅读次数:
218
转载请标明出处:http://blog.csdn.net/u012637501
一、指定SQL语句中的变量
1.PreparedStatement接口
PreparedStatement接口继承Statement, PreparedStatement 实例包含已编译的 SQL 语句,所以其执行速度要快于
Statement 对象。 包含于 PreparedStatement ...
分类:
数据库 时间:
2015-04-28 21:10:08
阅读次数:
254
转载请标明出处:http://blog.csdn.net/u012637501
一、存储过程处理
1.存储过程
概念类似与函数,就是把一段代码封装起来。当要执行这一段代码的时候,可以通过调用该存储过程来实现。在封装的语句体里面,可以用if/else、case、while等控制结构(参数、控制结构、循环),可以进行sql编程。
(1)sql语法
a.查看现有的存储过程
...
分类:
数据库 时间:
2015-04-28 21:07:34
阅读次数:
159
一、对事务的支持事务:是一组原子操作的工作单元,要么全部成功,要么全部失败Spring管理事务方式:JDBC编程事务管理:--可以控制到代码中的行 可以清楚的控制事务的边界,事务控制粒度化细(编程的方式)JDBC声明事务管理---可以控制到方法 事务相关API不用介入程序之中,将事务管理与实际业务代...
分类:
编程语言 时间:
2015-04-12 18:56:17
阅读次数:
272
JavaWeb-17
JDBC编程进阶2
一、自定义框架
习惯:搞工具类尽量写多些注释
开始制定框架
项目架构:
c3p0-config.xml
com.mysql.jdbc.Driver
jdbc:mysql://localhost:3306/day15
root
root...
分类:
数据库 时间:
2015-04-02 19:00:48
阅读次数:
285