需要的spring的jar包有:spring.jar,mail.jar,commons-logging.jar,activation.jar Java代码 package mail; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; import org ...
新版JUnit 4.0 抢先体验 JUnit 是 Java 语言事实上的 标准单元测试库。JUnit 4 是该库三年以来最具里程碑意义的一次发布。它的新特性主要是通过采用 Java 5 中的标记(annotation)而不是利用子类、反射或命名机制来识别测试,从而简化测试。在本文中,执着的代码测试人员 Elliotte Harold 以 JUnit 4 为例,详细介绍了如何在自己的工作中使用这个新框架。注意,本文假设读者具有 JUnit 的使用经验。 JUnit 由 Kent Beck 和 Erich Gamma 开发,几乎毫无疑问是迄今所开发的最重要的第三方 Java 库。正如 Mart ...
Spring框架中成功吸引人的一点就是容器事务的管理,提供了一个轻量级的容器事务处理,针对的对象是普通的java类,使用Spring事务管理的话 ,你可以按照自己的业务把一些相关的方法纳入其事务管理里面,这就避免了程序员在处理事务的过程中繁琐的工作.同时这些也是ejb2.X规范里 面吸引人的一点,这在spring里面都很好的提供.虽然在跨容器的事务管理,spring里面并没有提供,但是对于一般的web程序来说,也不需要仅仅 为了那些功能而不得不使用ejb.不过,最近jboss的嵌入式的ejb容器也可以做的更小了,也是开源中的选择之一.无论技术是怎样发展的,当前,我 们先来研究其中AOP实现的方 ...
import java.beans.PropertyDescriptor;
import java.util.Collection;
import org.apache.commons.beanutils.PropertyUtils;
/**
* CopyUtil
*/
public class CopyUtil {
/**
* Copy properties of orig to dest
* Exception the Entity and Collection Type
...
eclipse中用空格(space)代替"制表符(tab)的设置
其效果为:按一次制表符,出现“4个空格”,而不是“4个空格长度的制表符”。
设置步骤:窗口(windows)->首选项(preferences...),
在左边选Java->代码样式(code style)->格式化程序(Formatter),
右边点“显示(show)”按钮,选“缩进(Indentation)”选项卡,
在“常规设置(general settings)”里的“跳格策略(Tab policy)”
下拉列表选“仅空格(Spaces ...
其实,就算用Java建造一个不是很烦琐的web应用,也不是件轻松的事情。 在构架的一开始就有很多事情要考虑。 从高处看,摆在开发者面前有很多问题:要考虑是怎样建立用户接口?在哪里处理业务逻辑? 怎样持久化的数据。 而这三层构架中,每一层都有他们要仔细考虑的。 各个层该使用什么技术? 怎样的设计能松散耦合还能灵活改变? 怎样替换某个层而不影响整体构架?应用程序如何做各种级别的业务处理(比如事务处理)? 构架一个Web应用需要弄明白好多问题。 幸运的是,已经有不少开发者已经遇到过这类问题,并且建立了处理这类问题的框架。 一个好框架具备以下几点: 减轻开发者处理复杂的问题的负担(“不重复 ...
出于项目需要,需要同时启动多个Tomcat服务器。现将解决方案写出来分享一下,希望能对有这方面需要的朋友有点启发。就以apache-tomcat-5.5.15 和 jakarta-tomcat-5.0.28 为例说明:(注意:所用Tomcat服务器都为解压版(即绿化版),非安装版;安装版不能同时启动多个。)
1. 先将jakarta-tomcat-5.0.28.zip 和 apache-tomcat-5.5.15.zip分别解压到某个盘。
2.特别要注意:不要设置CATALINA_HOME
3.分别修改安装目录下的conf子目录中的server.xml文件:
a.修改http访问端口( ...
--版本:jfreechart-1.0.1.zip为例子进行说明。
--核心类主要有:
org.jfree.chart.JFreeChart :图表对象,任何类型的图表的最终表现形式都是在该对象进行一些属性的定制。JFreeChart引擎本身提供了一个工厂类用于创建不同类型的图表对象
org.jfree.data.category.XXXDataSet: 数据集对象,用于提供显示图表所用的数据。根据不同类型的图表对应着很多类型的数据集对象类
org.jfree.chart.plot.XXXPlot :图表区域对象,基本上这个对象决定着什么样式的图表,创建该对象的时候需要Axis、Re ...
- 13:37
- 浏览 (145)
- 评论 (0)
- 分类: JFreeChart
1。删除 asm-*.jar (asm-2.2.3.jar、asm.jar、asm-attrs.jar、asm-commons-2.2.3.jar、asm-util-2.2.3.jar)
2。删除 cglib-2.1.3.jar
3。添加 asm-all-3.0.jar
不删除asm-*.jar 和 cglib-2.1.3.jar 的话,启动TOMCAT的时候工程会起不来(在logs文件里面查看错误),删除后得添加 asm-all-3.0.jar 。
.







评论排行榜