简单生活 发表于 2015-1-18 11:19:20

来看客串java开辟:数据库会见的流程简化

在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这些工具的出来。

简单生活 发表于 2015-1-20 12:21:01

科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

admin 发表于 2015-1-27 08:32:01

应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展

兰色精灵 发表于 2015-2-1 23:14:37

有时间再研究一下MVC结构(把Model-View-Control分离开的设计思想)

灵魂腐蚀 发表于 2015-2-6 11:43:59

其实说这种话的人就如当年小日本号称“三个月拿下中国”一样大言不惭。不是Tomjava泼你冷水,你现在只是学到了Java的骨架,却还没有学到Java的精髓。接下来你得研究设计模式了。

金色的骷髅 发表于 2015-2-16 01:49:41

学Java必读的两个开源程序就是Jive和Pet Store.。 Jive是国外一个非常著名的BBS程序,完全开放源码。论坛的设计采用了很多先进的技术,如Cache、用户认证、Filter、XML等,而且论坛完全屏蔽了对数据库的访问,可以很轻易的在不同数据库中移植。论坛还有方便的安装和管理程序,这是我们平时编程时容易忽略的一部份(中国程序员一般只注重编程的技术含量,却完全不考虑用户的感受,这就是我们与国外软件的差距所在)。

谁可相欹 发表于 2015-3-7 09:31:48

是一种语言,用以产生「小应用程序(Applet(s))

因胸联盟 发表于 2015-3-7 17:54:00

一直感觉JAVA很大,很杂,找不到学习方向,前两天在网上找到了这篇文章,感觉不错,给没有方向的我指了一个方向,先不管对不对,做下来再说。

深爱那片海 发表于 2015-3-17 01:26:48

Pet Store.(宠物店)是SUN公司为了演示其J2EE编程规范而推出的开放源码的程序,应该很具有权威性,想学J2EE和EJB的朋友不要 错过了。

精灵巫婆 发表于 2015-3-23 12:18:27

Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台
页: [1]
查看完整版本: 来看客串java开辟:数据库会见的流程简化