- 博客(7)
- 收藏
- 关注
原创 Java技术回顾之JDBC:连接池
JDBC连接池框架在企业级数据库应用中,数据库连接池(Connection Pool)是一个非常重要的组件。连接池的主要功能是管理和控制JDBC中的几类资源(Connection,Statement,ResultSet),以提供高性能的数据库访问,同时防止这几类资源的无限制使用而导致性能降低甚至服务崩溃。连接池一般有最大连接数,最小连接数,最大并发连接数等属性。在JDBC3.0提出连接池框架之前,
2007-12-27 23:38:00 3332
原创 Java技术回顾之JDBC:JDBC的事务支持
与事务相关的理论1.事务(Transaction)的四个属性(ACID)原子性(Atomic) 对数据的修改要么全部执行,要么全部不执行。一致性(Consistent) 在事务执行前后,数据状态保持一致性。隔离性(Isolated) 一个事务的处理不能影响另一个事务的处理。持续性(Durable) 事务处理结束,其效果在数据库中持久化。2.事务并发处理可能引起的问题脏读(dirty read)
2007-12-24 21:49:00 1889
原创 Java技术回顾之JDBC:ResultSet和RowSet
ResulSet类型和选项Connection提供了三种不同的方法来创建Statement:createStatement() createStatement(int resultSetType, int resultSetConcurrency) createStatement(int resultSetType, int resultSetConcurrency, int resultSet
2007-12-24 21:42:00 3843
原创 Java技术回顾之JDBC:基本用法
JDBC是Java平台规范的一部分,提供了一套标准的Java API,供Java程序访问不同的数据源。JDBC API主要由两个package组成:java.sql和javax.sql.使用JDBC API访问数据库的一般流程:1、建立数据库连接(Connection)。主要有两种获取Connection的方式。一种方式是通过DataSource接口获取Connection,这种方式在服务器端
2007-12-24 21:38:00 1922
原创 Schedule periodic tasks in Java
In Java application, some tasks need to execute periodically. For example, in an imaginary web app, there are two components: SessionService and ConfigService. The former component maintains a session
2007-12-02 12:27:00 1000
原创 Interpunctions frequently used in program
How many people can read out the following code snippet easily, including the interpunctions? public static void main(String[] args){ String s="hello, welcome to http://blog.csdn.net/EricXYY";
2007-12-01 20:10:00 758
原创 Java枚举使用一例
在一个Server/Client程序中,对Client端的每个请求,Server端返回的结果中均包含响应状态码和响应内容两部分。对于状态码的处理,以前的做法通常是用一系列public static final int常量来定义。调用者往往要写一些额外的代码对传入的状态码进行有效性检查。在Java 5以后,可以用枚举类型来处理,好处就不用细说了:接口直观,类型安全等。一、使用枚举实现类型安全的接
2007-12-01 20:01:00 3278 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人