客串java开辟:数据库访谒的流程简化[Java编程]
本文“客串java开辟:数据库访谒的流程简化[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
假如非 .net 相关技术不适合发表在园子的首页,请奉告我撤下该主题!
我从事 asp/.net 开辟有两年多了,其间还做过很多 winform 或 windows console 程序,这些只是表现情势;相关技术 ado.net,多线程,.net remoting 等等或多或少有所利用或研究.刚开始工作因为生活、爱好,目前发展为一种人生哲学:试图在创造中找到生命存在的意义.莫非果真如“许三多”说的:好好活就是做有意义的事,做有意义的事就是好好活?
闲话少扯.近来有幸接触 java,早前我因受 .net 迷惑,总把她当作异类,印象中这种语言工具书写烦琐、配置紊乱,让人无暇满身心关注业务逻辑,因此,除了对其本身诸多麻烦的惊骇,还有一种诡异的不屑.几个月前“邂逅”老牌艳星 c++,方知人间骚字怎解,懊悔带着有色眼镜对待开源.
java 还算是个很简便的语言工具(我都不知道该把她当作一个语言,还是一个工具,看官们仁者见仁吧).记得大学期间利用 jsp 搞过一个《病院管理系统》,当时建个小网站,链接数据库做点小操作,无不令人抓狂,目前看来,无非是当时的我们心高气傲,认为用 vs2003 拖个玩意点击“下一步”就显得很牛逼.自然,语言以及开辟工具的易用程度上,java 干不过 .net,但从功效以及本钱而言,后者还是很有上风的,风行那么多年的 j2ee,还是拥有相当的高端市场.
曾经我写过一篇随笔,谈到 .net 环境下“若何简化数据库的拜候操作”(http://www.cnblogs.com/howard-queen/archive/2009/07/14/1523500.html),本日我很惊诧,本来 java 也完好可以实现.普通,java 举行数据操作也是通过三个类 Connection(IDbConnection),Statement(IDbCommand),ResultSet(IDataReader),我将长期以来总结出的数据操作接口实现了一个不含参数的简化 java 版本(请同学们同时注意 java 与 c# 差别的命名标准):
package queen.data;
/*
* 统一数据拜候接口
*
* @author Howard Queen
* @version 1.0.1, 2010/10/12
* */
public interface IExecutor {
String getConnectionString();
void setConnectionString(String value) throws Exception;
int getTimeout();
void setTimeout(int value);
/*
* 履行语句获得数据集
* */
QueryResult executeQuery(String statement) throws Exception;
/*
* 履行语句获得单个数据
* */
Object executeScale(String statement) throws Exception;
/*
* 履行语句获得影响的行数或其他.
* */
int executeNonQuery(String statement) throws Exception;
}
以上是“客串java开辟:数据库访谒的流程简化[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |