java代码》的相关内容

jdbc还是ibatis?

公司的一个大系统的持久层一直是直接使用jdbc。在jdbc的基础上,又自制了一个简陋的cache。 每个持久功能的实现都比较类似,大致相当于这样: MyProprietaryConnection conn = ConnectionManager.checkOut(Database.DB_NAME); try { PreparedStatement stmt = conn.getPre ...
by ajoo 2007-02-06 浏览 (26938) 回复 (57) 关键字:

如何在关闭数据库链接时,自动关闭由该链接创建的所有Statement

前提条件: 1 使用连接池 2 使用了spring的ioc,即DAO是单例的 提出这个问题是由于我们系统中的实际出现的状况 由于开发人员众多,素质参差不齐,开发时间紧迫, 出现了大量的不符合规范的代码以及错误代码. 常见的就是 在关闭链接的时候没有关闭链接的创建的所有的Statement (关闭了部分,但不是所有) 所以想和 大家探讨一下该如何在代码层次实现关闭数据库链接时,自动关闭由该链接创 ...
by fins 2007-04-19 浏览 (4601) 回复 (15) 关键字:

JAVA中操作数据库方式与设计模式的应用

1.   在业务层使用JDBC直接操作数据库-最简单,最直接的操作 紧耦合方式,黑暗中的痛苦 1)数据库url,username,password写死在代码中     Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();     Strin ...
by doch20000 2008-05-29 浏览 (1230) 回复 (4) 关键字:

你擦了吗?确定擦了?真的确定擦了?

java的try-finally给我们提供了一个“保证某个动作必然执行”的机会。 一个try-finally结构,只要try块开始执行了,finally块里面的代码保证执行一次并且只有一次。 打个比方,就象你上厕所,只要你一旦开始拉了,我们保证无论如何,是拉稀了也好,放屁了也罢,最终你肯定是擦了屁股走出卫生间。 应用try-finally,我们可以在异常满天飞的程序里保证我们的关键资源被按时 ...
by ajoo 2005-06-07 浏览 (67308) 回复 (161) 关键字:

Tomcat连接池原理讨论

最近偶尔有个同事在tomcat連接池上提了一个疑问,引发我们部门地一番争论,但还是有分歧,不过通过一番查翻资料,疑点越来越集中,现在说说我的问题: 我们地统一点: 1.用户释放连接后,连接被回收到连接池,这个连接仍然是可用的。 如果一个连接等待了一段时间(连接池的最大空闲时间,可设置)仍然没有 人来请求连接,那么它将被彻底释放。当然,如果连接池中的连接个数已经 等于连接池的最小连接数(可设置),那 ...
by lizwjiang 2004-05-25 浏览 (11256) 回复 (19) 关键字:

JavaDb学习笔记

Derby并不是一个新的数据库产品,它是由IBM捐献给Apache的DB项目的一个纯Java数据库,JDK6.0里面带的这个Derby的版本是10.2.1.7,支持存储过程和触发器;有两种运行模式,一种是作为嵌入式数据库,另一种是作为网络数据库,前者的数据库服务器和客户端都在同一个JVM里面运行,后者允许数据库服务器端和客户端不在同一个JVM里面,而且允许这两者在不同的物理机器上.值得注意的是JD ...
by jarrywin 2007-10-30 浏览 (791) 回复 (1) 关键字:

JavaDb

Derby并不是一个新的数据库产品,它是由IBM捐献给Apache的DB项目的一个纯Java数据库,JDK6.0里面带的这个Derby的版本是10.2.1.7,支持存储过程和触发器;有两种运行模式,一种是作为嵌入式数据库,另一种是作为网络数据库,前者的数据库服务器和客户端都在同一个JVM里面运行,后者允许数据库服务器端和客户端不在同一个JVM里面,而且允许这两者在不同的物理机器上.值得注意的是JD ...
by yaodi0818 2008-02-19 浏览 (191) 回复 (0) 关键字: derby笔记

JavaDB

Derby并不是一个新的数据库产品,它是由IBM捐献给Apache的DB项目的一个纯Java数据库,JDK6.0里面带的这个Derby的版本是10.2.1.7,支持存储过程和触发器;有两种运行模式,一种是作为嵌入式数据库,另一种是作为网络数据库,前者的数据库服务器和客户端都在同一个JVM里面运行,后者允许数据库服务器端和客户端不在同一个JVM里面,而且允许这两者在不同的物理机器上.值得注意的是JD ...
by kayo 2008-04-22 浏览 (181) 回复 (0) 关键字:

数据库的封装操作

JAVA应用程序在访问数据库时总要完成一些准备工作,这包括注册数据库驱动程序、建立数据库连接、创建SQL语句对象等,我们可以编一类,将与数据库访问有关的操作封装在这个类中。 下面提供了《面向对象语言程序设计与JAVA语言》中一实例: 程序 DatabaseAccess.java import java.sql.*; import java.io.*; /**   * @par ...
by jdk2006 2007-07-08 浏览 (293) 回复 (0) 关键字: 封装

完整的连接池类

Oracle连接池需要odbc连接包 1。读取配置文件 db.properties drivers=oracle.jdbc.driver.OracleDriver r2gdb.url=jdbc:oracle:thin:@192.168.1.16:1521:r2gdb r2gdb.user=boss2 r2gdb.password=boss2 r2gdb.maxConns=100 r ...
by chengzhisheng 2007-09-24 浏览 (487) 回复 (2) 关键字:

websphere6.1对ResultSet强制关闭的问题

WebSphere6.1对ResultSet会产生强制的关闭,下面的这部分代码在WebLogic8.1下是没有问题的,但是我将它移植到了WebSphere6.1的环境下, public static ArrayList getAllRoles(Connection conn) throws SQLException {     PreparedStatement ...
by aurora 2007-09-21 浏览 (679) 回复 (1)

谁有连接数据库的例子

我正在做一个设计不能登录数据库测试 不了.是通过servlet读取数据库.
by zqjhyl 2007-12-27 浏览 (1485) 回复 (1)

Ext+spring+dwr查询数据库的值无法显示

各位大哥,帮我看看一下,这个Ext+dwr+spring的问题.我搞了大半天,一直没有找出问题的根源. 希望大家能帮我找出问题来数据库:uYou if exists(select * from sysobjects where name='users') drop table users go create  ...
by yinhao131415 2008-03-05 浏览 (1264) 回复 (0)

ECSide基于数据库的分页、排序、过滤的实现

首先ecside展现列表、排序、过滤(该三种操作以下简称为 RSF )的实现原理完全和原版EC一样, 如果您对原版EC的retrieveRowsCallback、sortRowsCallback、filterRowsCallback 非常熟悉,那么可以忽略此文. 先来简单介绍一下RSF操作方式. ecside对数据的展现操作有三种:分页展现,按列排序(目前只支持单列),按列过滤(支持多列联合 ...
by fins 2007-06-01 浏览 (5367) 回复 (16)

一个自制简陋的持久层方案

今天确实郁闷,打开电脑本想继续完善代码, 结果却发现代码尽然忘记放进u盘,着实郁闷啊! 今天代码就不贴代码了,过两天在补上。 在这里和大家探讨一下我对这个持久层的思路,想法和遇到的问题。 但是再开始之前,先向大家推荐两篇文章 《你擦了吗?确定擦了?真的确定擦了?》 http://www.javaeye.com/article/13649 《一个自制持久层的方法》 http://www.jav ...
by Joard 2007-09-01 浏览 (637) 回复 (1)

基于Spindle的增强HTTP Spider

构建于lucene之上的可用的Java开源Spider少之又少,spindle长期没有更新且功能不够完善,故而自己参考其源 代码重新编写了一个可扩展的WebCrawler,本着开源共享,共同进步的想法发布于此,期冀得到大家的批评指正, 有任何意见及建议均可Email联系我(kaninebruno@hotmail.com)    以下代码基于lucene-2.3.1,htmlp ...
by brunoplum 2008-04-01 浏览 (1823) 回复 (7) 关键字: spindle

一个Java的Restful服务框架,支持JPA、JAAS、分布式资源对象

项目地址: http://code.google.com/p/jrest4guice/ Demo演示: http://cnoss.vicp.net/ 当前版本:0.9.0 preview 特点: 基于Google guice 零配置,服务的自动扫描注册 非侵入式,用户不需要实现特定的接口来实现Restful服务 支持Post. Get. Put. Delete操作 灵活的注入(支持上下文环 ...
by cnoss 2008-06-15 浏览 (2848) 回复 (11) 关键字: rest

NetBeans6.5 M1 众多期待的特性一览表!

NetBeans6.5 M1 众多期待的特性一览表! Netbeans 6.5 M1 已经发布,最新版本的NetBeans 增强了许多功能,同时也引入了许多值得期待的新特性. 其中我比较喜欢的是DataBase 的改进,Eclipse 项目导入变得比以前更方便了,可以正确的区分Web项目 和普通项目,还有Spring   Hibernate 增强. GUI 中新增了JD ...
by gml520 2008-06-25 浏览 (4453) 回复 (16) 关键字: netbeans 6.5 m1

相关问答

赞助商链接