
J2EE规范
wangyihust
劣质的需求定义是项目失败的根本原因
展开
-
J2SE 图形编程随笔
1. 图形设备环境上绘图的三个方法, 继承自Component类1)paint (Graphics g):是事件驱动的,只有发生某个事件后才会调用该方法2) update(Graphics g) :更新绘制图形, 可覆盖重写3)repaint():先调用update方法清除以前所绘制的, 再调用paint方法重新绘制2. showStatus显示状态栏 String[] fo原创 2005-07-17 18:08:00 · 1220 阅读 · 0 评论 -
Java程序员的存储过程
原文:http://www.onjava.com/pub/a/onjava/2003/08/13/stored_procedures.html by Nic Ferrier 本文阐述了怎么使用DBMS存储过程。我阐述了使用存储过程的基本的和高级特性,比如返回ResultSet。本文假设你对DBMS和JDBC已经非常熟悉,也假设你能够毫无障碍地阅读其它语言写成的代码(即不是Java的语言),但是转载 2006-03-21 19:55:00 · 874 阅读 · 0 评论 -
javascript实现通用表单验证函数
javascript实现通用表单验证函数 (转 邢红瑞)不管是动态网站,还是其它B/S结构的系统,都离不开表单表单做为客户端向服务器提交数据的载体担当相当重要的角色.这就引出了一个问题,提交的数据合法吗?摆在我们面前的问题就是验证这些数据保证所原创 2006-02-17 15:54:00 · 1344 阅读 · 0 评论 -
使用jmeter,httpunit,juntperf,junit联合测试
使用jmeter对站点加压的同时运行junitperf TimedTest装饰的httpunit测试。1. HttpUnit测试 junitperf针对单元测试,需要一个主junit测试。 测试站点首页:http://localhost:7001/pet2.JMeter配置 在后台线程组中模拟50个用户3.使用junitperf TimedTest装饰的httpuni原创 2006-01-02 16:37:00 · 2474 阅读 · 0 评论 -
Java开源测试工具
【Java开源 Java测试工具】600)this.width=600" border="0" src="http://www.open-open.com/image/item.gif" /> JUnit JUnit是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架(regression testing framework)。Junit测试是程序员测试原创 2006-01-02 15:50:00 · 3912 阅读 · 1 评论 -
J2EE的一些个人见解
前几天看了 jwsh的帖子,有感:1、O/R Mapping工具:首选hibernate,国内使用这个的比较多,同时ejb3.0也是基于hibernate实现的。Hibernate技术本质上也是遵守的ODMG标准的,它的出色源于不断的升级、不断的维护、修改。以及完善的文档、人气很旺的论坛,还有很重要的一点就是它的易学易用性。其他的按情况使用,如:jdo,ibatis等。2、事务处理:使用sprin原创 2005-06-16 09:43:00 · 1096 阅读 · 0 评论 -
Tomcat配置SQLServer连接池
1. 进入tomcat目录下的conf文件夹目录里,找到Server.xml在tomcat的Server.xml文件中在标签与标签里,定议连接语句,格式如下定议你的应用程序的目录所 ,/DBTest表示在Tomcat Webapps目录下à 表示你执行止程序时路径名称,例如以下的执行路径就是http://localhost:8080/DBTest--> debug="5原创 2005-05-27 18:33:00 · 1940 阅读 · 0 评论 -
一个生成唯一序号的服务,虽然技术不先进,但是很好用
package com.highcom.seqgen.dao.jdbc;import java.sql.*;import javax.sql.*;import org.apache.commons.logging.*;import org.springframework.beans.factory.*;import org.springframework.context.*;import org.原创 2005-05-28 13:16:00 · 1022 阅读 · 0 评论 -
tomcat4.1.24+Mysql连接池配法 转载find99
1.修改CATALINA_HOME/conf/server.xml prefix="localhost_DBTest_log." suffix=".txt" timestamp="true"/> auth="Container" type="javax.sql.DataSource"/> factory org.apache.commons.dbcp.BasicDataSourceFact原创 2005-05-27 17:45:00 · 837 阅读 · 0 评论 -
自定义jsp标记库简介
1. 基本步骤 实例-输出“hello,eking”1) 标记处理类import javax.servlet.jsp.tagext.*;import javax.servlet.jsp.*;public class HelloTag extends TagSupport { public int doEndTag() throws javax.servlet.jsp.JspException {原创 2005-06-03 11:29:00 · 1465 阅读 · 0 评论 -
配置Tomcat5.5.4数据库连接池
1.安装JDK 5.0 update 1下载:http://java.sun.com/假设安装路径为 D:/Java/jdk1.5.0_01设置环境变量(控制面板->系统->高级)JAVA_HOME=D:/Java/jdk1.5.0_01classpath=.;D:/Java/jdk1.5.0_01/lib/dt.jar;D:/Java/jdk1.5.0_01/lib/tools.jar;path原创 2005-05-27 18:40:00 · 873 阅读 · 0 评论 -
Java Mail API
1. 使用容器的MAILSESSION(已定义好服务器属性) MimeMessage mimeMsg = new MimeMessage(session); //创建MIME邮件对象 ....... Transport.send(mimeMsg); //发送邮件2.使用属性文件MailServer.properties 定义邮件服务器属性Smt原创 2005-09-30 09:55:00 · 1849 阅读 · 0 评论 -
EJB,J2EE的核心,如何看待?
EJB容器提供下列服务:远程访问(stub/skeleton),安全性, 事务, 并发性, 生命周期管理等.祝贺Kingdee Apusic产品通过J2EE 1.4认证! 佩服! session facade模式: 会话bean(remote接口) + 实体bean(local接口).其实,对CMP而言,EJB2.1标准其资源浪费也不是太大,对于频繁的ejbLoad和ejbStore可以原创 2005-09-29 21:49:00 · 1119 阅读 · 0 评论 -
EJB计时器服务
在企业bean中创建一个计时器,一般放在ejbPostCreate方法中(因为对实体bean来说,它的主键必须可用,所以不放在ejbCreate方法中)。创建代码: TimerService ts=entityContext.getTimerService(); ts.createTimer(midnight, interval, null); 同时,该企业be原创 2005-09-29 21:04:00 · 1317 阅读 · 0 评论 -
使用XDoclet开发EJB
什么是XDoclet? XDoclet是在Rickard Oberg创建的EJBDoclet基础上演化过来的一个工具。它的想法很简单:通过bean类本身来查看整个组件,而不是通过操作多个ejb文件。它是怎样做到的呢?java除了有javadoc标记外,并没有.NET所宣传的"属性"。我们可以在javadoc注释中放入特殊@标签,让一个Doclet的工具来寻找这些标签,让后根据bean给的信息集原创 2005-09-27 15:46:00 · 1219 阅读 · 0 评论 -
xDoclet在Hibernate中的用法总结
xDoclet在Hibernate中的使用 Hibernate类:@hibernate.class table="teacher" Hibernate子类:@hibernate.joined-subclass @hibernate.joined-subclass-key column="tea_id" 主键:@hibernate.id column="tea_id" generator-class原创 2005-09-27 16:05:00 · 1695 阅读 · 0 评论 -
《XDoclet in Action》部分章节中文版
转自:http://www.javaresearch.org/article/showarticle.jsp?column=331&thread=26106XDoclet起步XDoclet是一个代码生成工具,它可以把你从Java开发过程中繁重的重复劳动中解脱出来。XDoclet可以让你的应用系统开发的更加快速,而你只要付比原先更少的努力。你可以把你手头上的冗长而又必需的代码交给它帮你完成,你可以原创 2005-09-27 15:39:00 · 895 阅读 · 0 评论 -
J2EE项目危机【翻译】 -避免这10项J2EE危机来确保你的企业JAVA项目成功
在我作为开发者、高级开发者、架构师的经历中,我遇到过好的、差的甚至是丑陋的企业级JAVA项目。当我问自己,是什么使一个项目成功而使另外的失败,我发现很难得到一个完美的答案,就好像很难用成功来定义所有的软件项目。J2EE项目也不例外。因此,项目被分为不同级别的成功或失败。在这篇文章里,我主要想为您——读者朋友——揭示影响企业级JAVA项目的最大的10项危险。一些危险只是简单的延迟项目进度,一些却是错翻译 2005-05-20 20:45:00 · 873 阅读 · 0 评论 -
Checked vs UnChecked Exception ,使用场合?
Checked vs UnChecked 异常 ,使用场合?异常的概念 任何的异常都是Throwable类(为何不是接口??),并且在它之下包含两个字类Error / Exception,而Error仅在当在Java虚拟机中发生动态连接失败或其它的定位失败的时候,Java虚拟机抛出一个Error对象。典型的简易程序不捕获或抛出Errors对象,你可能永远不会遇到需要原创 2006-02-19 17:49:00 · 1971 阅读 · 0 评论