仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 553|回复: 9
打印 上一主题 下一主题

[学习教程] 来看客串java开辟:数据库会见的流程简化

[复制链接]
简单生活 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:19:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

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这些工具的出来。
简单生活 该用户已被删除
沙发
 楼主| 发表于 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分离开的设计思想)
灵魂腐蚀 该用户已被删除
5#
发表于 2015-2-6 11:43:59 | 只看该作者
其实说这种话的人就如当年小日本号称“三个月拿下中国”一样大言不惭。不是Tomjava泼你冷水,你现在只是学到了Java的骨架,却还没有学到Java的精髓。接下来你得研究设计模式了。
金色的骷髅 该用户已被删除
6#
发表于 2015-2-16 01:49:41 | 只看该作者
学Java必读的两个开源程序就是Jive和Pet Store.。 Jive是国外一个非常著名的BBS程序,完全开放源码。论坛的设计采用了很多先进的技术,如Cache、用户认证、Filter、XML等,而且论坛完全屏蔽了对数据库的访问,可以很轻易的在不同数据库中移植。论坛还有方便的安装和管理程序,这是我们平时编程时容易忽略的一部份(中国程序员一般只注重编程的技术含量,却完全不考虑用户的感受,这就是我们与国外软件的差距所在)。
谁可相欹 该用户已被删除
7#
发表于 2015-3-7 09:31:48 | 只看该作者
是一种语言,用以产生「小应用程序(Applet(s))
因胸联盟 该用户已被删除
8#
发表于 2015-3-7 17:54:00 | 只看该作者
一直感觉JAVA很大,很杂,找不到学习方向,前两天在网上找到了这篇文章,感觉不错,给没有方向的我指了一个方向,先不管对不对,做下来再说。
深爱那片海 该用户已被删除
9#
发表于 2015-3-17 01:26:48 | 只看该作者
Pet Store.(宠物店)是SUN公司为了演示其J2EE编程规范而推出的开放源码的程序,应该很具有权威性,想学J2EE和EJB的朋友不要 错过了。
精灵巫婆 该用户已被删除
10#
发表于 2015-3-23 12:18:27 | 只看该作者
Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 03:09

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表