
开源框架
文章平均质量分 82
danning
这个作者很懒,什么都没留下…
展开
-
TOMCAT 5设置数据连接池总结
TOMCAT 5,要设置一个数据连接池,以MYSQL为例子(MS SQL SERVER 2000)也差不多,如何设置呢?查了下网上的资料,很多种说法,因此归纳了下,大概有两类做法是可以的。我用的是TOMCAT 5.0.28,搭配MYSQL做法1: 修改conf目录下的server.xml,在之间加入 type="javax.sql.DataSource"/>原创 2005-10-19 10:40:00 · 1410 阅读 · 0 评论 -
struts中的DynaActionForm类和ActionForm类
DynaActionForm类 随着页面的增多,ActionForm的数量也会急剧膨胀。对ActionForm类的维护会成为一件耗时、费力的工作。而且每个ActionForm都只是简单、重复地收集、验证属性,然后再把它们传递给业务逻辑Bean。引入DynaActionForm类就是要试图解决这个问题。DynaActionForm使你不必创建一个个具体的ActionForm类,为每个bean的属性编原创 2005-10-30 10:27:00 · 3024 阅读 · 0 评论 -
运用Jakarta Struts的七大实战心法
(原文 http://www.onjava.com/pub/a/onjava/2002/10/30/jakarta.html?page=1) (作者Chuck Cavaness, 编译 邱文宇) 编者按:当作者 Chuck Cavaness(著有《Programming Jakarta Struts》一书)所在的网络公司决定采用Struts框架之后,Chuck曾经花费了好几个月来研究如何用它来构建原创 2005-10-30 10:39:00 · 743 阅读 · 0 评论 -
软件开发的哲学思考
译者注:这篇文章虽然年代久远(1996年写的,对于IT行业来说用‘久远’二字应该说 还是十分合适的),但读过之后还是为作者的才华所倾倒,这是不可多见的一篇文章。 卡内基-梅隆软件开发学院及其它学院的研究人员用尽毕生的精力去定义一个理论学科(即软件开发理论),到后来才发现仍有很多东西比较模糊,他们对此也不隐瞒。软件开发,自从产生以来,它以迷人的风采征服了许许多多有才华的人,一些教授、专家学者及商业原创 2005-11-03 20:32:00 · 1027 阅读 · 0 评论 -
程序开发的心理研究
本文只是根据本人的一些经验,还有外界的一些文章,总结出来的程序开发过程中程序员的心理的一些总结,并没有通过严格的验证。一、开发项目的原则一般研究发现,一个人刚进行一个新的公司,或者接受一个新的任务,他总得要一个适应的过程,这段时间叫做适应期,这个过程根据不同的人所需要适用的时间长度不同,对于一个程序员来说,如果接受一个难度适中的项目,他一般需要3个月的时间来适应,当然,这个时间只是一个一般比较普遍原创 2005-11-03 20:33:00 · 697 阅读 · 0 评论 -
开发J2EE应用的要领
J2EE,作为开发mission-critical的企业级应用的一整套规范的整合平台。其规范之多、内容之广,从而给开发J2EE应用带来了很多“麻烦”。比如,为实现内容的RDBMS存储,我们可能的方法有JDBC、Entity Beans、JDO、O/R Mapping工具(TopLink、Hibernate)、XML-DBMS、JAXB等方法(其中一些方法不是J2EE规范所包含的)。因此,为实现J2原创 2005-11-13 13:09:00 · 853 阅读 · 0 评论 -
伴随开发人员成长的问题:工程重要,还是算法重要?细节重要,还是架构重要?
说实在的,现在越来越多的人员都在说要重工程,而不要重算法,不要重技巧;陷于程序的枝节,不如跳出来考虑总体结构。看起来说得很对,但问题是,为什么到现在M$的编译器的速度都比Borland的慢?M$在这上面追了这么多年,什么样的软件工程没搞过,却怎么还是比人家的慢?现在个人机越来越高档,对于个人而言,好象是永远也不用到CPU极限一样。但是,服务器呢?成千上万个人在用,服务器端的软件不讲求效率和性能,面原创 2005-12-10 20:06:00 · 959 阅读 · 0 评论 -
Eclipse快速上手指南之使用ANT
Ant是Java平台下非常棒的批处理命令执行程序,能非常方便地自动完成编译,测试,打包,部署等等一系列任务,大大提高开发效率。如果你现在还没有开始使用Ant,那就要赶快开始学习使用,使自己的开发水平上一个新台阶。 Eclipse中已经集成了Ant,我们可以直接在Eclipse中运行Ant。 以前面建立的Hello工程为例,创建以下目录结构: 新建一个build.xml,放在工原创 2005-12-13 10:39:00 · 743 阅读 · 0 评论 -
hibernate双向多对一映射文件写法:
人员与部门是多对一的关系:GdpComponentDept.hbm.xml "-//Hibernate/Hibernate Mapping DTD//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd" > name="GdpComponentDept" table="GDP_COMPONENT_DEPT原创 2006-03-23 17:02:00 · 1934 阅读 · 0 评论 -
开发人员维护模块总结
该开发人员维护模块主要基于Struts 和Hibernate开源框架进行开发,实现功能主要包括:人员信息的增、删、查、改,人员信息的分页显示等。数据库采用两个关联的表,当一个表的数据进行更新时,令个表的数据会受到影响。 数据库: ()--部门表CREATE TABLE DB2ADMIN.GDP_COMPONENT_DEPT (FID BIGINT原创 2006-03-23 15:58:00 · 1075 阅读 · 0 评论 -
Jakarta Struts 编程:使用Tiles框架(第三部分)
转载:转载请保留本信息,本文来自http://www.matrix.org.cn/resource/article/0/699.html 作者: Chuck Cavaness 原文: http://www.onjava.com/pub/a/onjava/excerpt/progjakstruts_14/index3.html译者: blasterboyEmail: zhangjy@bpusoft.原创 2005-11-01 12:39:00 · 1618 阅读 · 0 评论 -
EJB轻松进阶
一、引言 EJB(Enterprise JavaBeans)是Java程序设计中比较高级的内容,也是Java程序员由入门级向高手级前进的门槛。SUN公司认证Java程序员(SCJP)与SUN公司认证Java开发员(SCJD)之间的一个显著区别就是:SCJP不考EJB,而SCJD要考。随着越来越多的企业采用J2EE平台开发电子商务应用系统,EJB开发已成为今天的Java程序员必须要面对的问题原创 2005-11-01 10:06:00 · 1004 阅读 · 0 评论 -
JSP连接Mysql数据库攻略
JSP连接Mysql数据库攻略连续几天安装配置和连接Mysql数据库,今天终于成功了,回想这几天,真的是甜酸苦辣都有,单mysql就重装了不下10次,而在eclipse上编写的连接数据库的程序总是报错.我都已经down了oracal准备放弃mysql了,不过...就象电视剧演的那样,转机总是在这个时候出现,先是看到了saulzy关于mysql4.1.11版本的安装介绍,接着又找到了一款不错的mys原创 2005-10-19 13:41:00 · 1249 阅读 · 0 评论 -
JSP连接数据库大全
现在有好多初学jsp的网友经常会问数据库怎么连接啊,怎么老出错啊?所以我集中的在这写篇文章供大家参考,其实这种把数据库逻辑全部放在jsp里未必是好的做法,但是有利于初学者学习,所以我就这样做了,当大家学到一定程度的时候,可以考虑用MVC的模式开发。在练习这些代码的时候,你一定将jdbc的驱动程序放到服务器的类路径里,然后要在数据库里建一个表test,有两个字段比如为test1,test2,可以用下原创 2005-10-19 14:30:00 · 718 阅读 · 0 评论 -
浅析Struts 体系结构与工作原理
Struts采用面向对象设计/将MVC模式"分离显示逻辑和业务逻辑"的能力发挥得淋漓尽致/刚看完孙卫琴编著的《精通structs:基于MVC的Java Web》一书/感觉写的很不错/于是找了这篇文章贴出来/不过与那这篇文章像相比那本书可实惠的多了/。。。浅析Struts 体系结构与工作原理作者:务实基本概念 Struts是Apache 基金会Jakarta 项目组的一个Open Source 项原创 2005-05-28 21:59:00 · 3492 阅读 · 0 评论 -
使用Hibernate的一个完整例子
配置1、 下载安装Tomcat,并且下载Hibernate的运行环境(主要包含一些JAR包)。2、 把要使用的数据库的JDBC驱动程序拷贝到%TOMCAT_HOME%/common/lib目录下。笔者使用的是MYSQL,对应的驱动程序的JAR包为mm.mysql-2.0.4-bin.jar。3、 在Tomcat的Webapps目录下新建一个Web应用,名字为hibernate。4、 把Hibern原创 2005-10-21 09:18:00 · 777 阅读 · 0 评论 -
程序员的.NET时代
程序员的.NET时代李洪根 (本文首发于《优快云开发高手》2003年第12期) (本文首发于《优快云开发高手》2003年第12期) 技术总是在不断发展,微软.NET平台经历了三年时间的历程,已经被广大开发人员所接受。我们利用Visual Studio.NET,可以快速、高效地进行Windows Form和Web Form的应用开发。.NET是一个全新的概念,.NET代表了一个集合原创 2005-06-08 15:42:00 · 924 阅读 · 0 评论 -
EJB的核心技术应用
EJB的核心技术应用xuyy_cn 转贴 一、EJB技术简介 EJB的全称是Enterprise java bean。是JAVA中的商业应用组件技术。EJB结构中的角色 EJB 组件结构是基于组件的分布式计算结构,是分布式应用系统中的组件。 一个完整的基于EJB的分布式计算结构由六个角色组成,这六个角色可以由不同的开发商提供,每个角色所作的工作必须遵循Sun公司提供的EJB规范,以保证彼此之原创 2005-11-01 10:02:00 · 789 阅读 · 0 评论 -
CORBA 入门
CORBA 入门 翻译:Wilbur LangCORBA 是什么 公用对象请求代理(调度)程序体系结构(Common Object Request Broker Architecture),缩写为 CORBA,是对象管理组织(Object Management Group)对应当今快速增长的软硬件的协同工作能力的要求而提出的方案。简而言之,CORBA 允许应用程序和其他的应用程序通讯,而不论他们在原创 2005-11-01 15:06:00 · 2352 阅读 · 0 评论 -
IT三条出路
随着年龄的增长,IT编程员该何去何从。程序员的困惑:我该何去何从 32岁的Smith(化名)已算是IT行业的元老了。 大学时代的他,有2/3的时间是在校园微机房里度过的,当时,他疯狂地迷上了电脑。大学毕业后,Smith早早地被一家IT业著名的跨国公司录用,担任程序员。 刚进IT行业时,Smith有股火一般的热情,参与了不少项目,而且都成功了。公司对他也很器重,付给他的薪水在当时的同学中可算是天价。原创 2005-11-06 18:06:00 · 912 阅读 · 0 评论 -
超经典的JBOSS入门文章
前言 本文是为想在JBOSS环境下进行EJB开发的读者而写的,在阅读本文之前,你最好对EJB有一个基本了解。 JBOSS是一个开放源码的免费EJB服务器,它实现了其它J2EE所规定的大多数功能,现在sun公司已经把JBOSS作为J2EE1.4的标准实现服务器了,本文就带领大家从Jboss3.2.6的安装开始,一直到开发出一个完整的”hello,world”的ejb为止。 JBOSS的安装与原创 2005-11-06 21:23:00 · 1454 阅读 · 0 评论 -
超越reloadable=true, 在Tomcat运行时动态重载
为什么写这篇文档?使用过hibernate, spring或其他大型组件,写过50个类以上的网络应用程序(web application)的开发者应该知道,当系统中有很多类时,如果开启了Tomcat的reloadable=true,那么每当相关文件改变时,Tomcat会停止web app并释放内存,然后重新加载web app.这实在是个浩大的工程。所以我总是在想如果能有只重载某几个类的功能转载 2006-04-14 14:53:00 · 3196 阅读 · 0 评论