|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
在1995年5月23日以“Java”的名称正式发布了。
假如非.net相干手艺不合适宣布在园子的首页,请告诉我撤下该主题!
我处置asp/.net开辟有两年多了,其间还做过良多winform或windowsconsole程序,这些只是体现情势;相干手艺ado.net,多线程,.netremoting等等或多或少有所使用或研讨。刚入手下手事情由于生存、乐趣,如今开展为一种人生哲学:试图在制造中找到性命存在的意义。岂非果然如“许三多”说的:好好活就是做成心义的事,做成心义的事就是好好活?
闲话少扯。比来有幸打仗java,早前我因受.net勾引,总把她当作异类,印象中这类言语工具誊写烦琐、设置混乱,让人得空满身心存眷营业逻辑,因而,除对其自己诸多贫苦的害怕,另有一种诡异的不屑。几个月前“相逢”老牌艳星c++,方知人间骚字怎解,后悔带着有色眼镜对待开源。
java还算是个很烦琐的言语工具(我都不晓得该把她当做一个言语,仍是一个工具,看官们仁者见仁吧)。记得年夜学时代使用jsp弄过一个《病院办理体系》,事先建个小网站,链接数据库做点小操纵,无不使人抓狂,如今看来,不过是事先的我们骄气十足,觉得用vs2003拖个玩意点击“下一步”就显得很牛逼。天然,言语和开辟工具的易用水平上,java干不外.net,但从功效和本钱而言,后者仍是很有上风的,流行那末多年的j2ee,仍是具有相称的高端市场。
已经我写过一篇漫笔,谈到.net情况下“怎样简化数据库的会见操纵”(http://www.ckuyun.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;
}
<p>
其实你不用Struts,spring这些工具,直接用jsp,servlet能够很方便地写出来,而且,可以根据个人的水平、爱好,有很多方案。而struts,spring这些工具的出来。 |
|