
SSH
roger_lmj
不求最好,只求更好
展开
-
Maven安装与配置
1、下载maven版本:2.0.7下载地址:http://maven.apache.org/download.html 2、安装mavenJDK:jdk1.52.1 解压缩maven-2.0.7-bin.zip 到你想安装的位置,如D:/software/。2.2 设置Maven系统环境变量,M2_HOME=D:/software/maven-2.0.7。2.3 添加Maven bin目录至原创 2009-10-29 09:10:00 · 664 阅读 · 0 评论 -
Maven Local Settings Model
settings> proxy> server>转载 2009-10-29 10:45:00 · 558 阅读 · 0 评论 -
系统移植到Spring
作者将在这篇文章中分享他在这个试验中的想法和发现。作者将清晰的说明他是怎样用Spring组件替换参考应用中的单态注册,JDBC代码,和web的前后端层。作者也会描述他遇到的一个问题还有他是怎样来解决它的。 叫我来参加会议晚了,就是这次的Spring框架会议。对于你们后来的人来讲,Spring已经是一个在Apache2.0许可下发布的基础构造代码库。它的核心是一个反转控制容器,在转载 2009-10-28 20:28:00 · 663 阅读 · 0 评论 -
applicationContext.xml
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx" xsi:原创 2009-10-27 08:39:00 · 620 阅读 · 0 评论 -
web.xml
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> org.springframework.web.context.Conte原创 2009-10-27 08:36:00 · 638 阅读 · 0 评论 -
spring+hibernate+struts2导包
Spring包(9个): commons-dbcp.jar、commons-pool.jar、spring.jar、spring-beans.jar、 spring-context.jar、spring-core.jar、spring-dao.jar、 spring-hibernate3.jar、spring-web.jar。 struts2.0包(6个):commons-logging-api-原创 2009-10-27 08:31:00 · 817 阅读 · 0 评论 -
maven 配置篇 之 settings.xml 整理中...
maven 配置 settings.xml maven2比起maven1 来说,需要配置的文件少多了,主要集中在pom.xml和settings.xml中。 先来说说settings.xml,settings.xml对于maven来说相当于全局性的配置,用于所有的项目。在maven2中存在两个settings.xml,一个位于maven2的安装目录con转载 2009-10-29 10:53:00 · 1026 阅读 · 0 评论 -
spring+hibernate+tomcat+JTA跨数据库事务
随着公司网站的发展,网站上的产品越来越多,单个mysql库表太多不好维护,我着手开始分库表,由于服务器是tomcat的本身不支持JTA,我就打算用spring+Jotm的方式来实现跨数据库的事务管理,spring的配置文件如下: datasoruce.xml://jotm事务管理 ///第一个datasource转载 2009-10-28 20:06:00 · 1783 阅读 · 0 评论 -
struts2之constant介绍(二)
/* * $Id: struts-plugin.xml 722219 2008-12-01 20:41:26Z musachy $ * * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE原创 2009-10-26 17:30:00 · 1816 阅读 · 3 评论 -
spring2.5+jpa(hibernate)+struts2
1.搭建jpa环境 1)加入jar包 2)在src下面建立文件夹META-INF,在文件下面建立persistence.xml(固定用法)http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"转载 2009-10-26 17:28:00 · 628 阅读 · 0 评论 -
struts2之constant介绍
struts2提供给我们更为灵活的设计,他的很多东西都是可以手动配置的,下面介绍下他的一些长用的 constant作用和配置struts.serve.static.browserCache 该属性设置浏览器是否缓存静态内容。当应用处于开发阶段时,我们希望每次请求都获得服务器的最新响应,则可设置该属性为false。struts.enable.Dynamic转载 2009-10-26 17:25:00 · 1421 阅读 · 0 评论 -
Struts国际化乱码解决方法- -
Struts+Mysql+Tomcat5.0.28+mysql-connector-java-3.0.16-ga-bin.jar 国际化乱码解决方法 国际化的东西带来的问题还真的好多,各国语言不同,所使用的字符集都不一样,JAVA,Mysql,Tomcat,浏览器等等用的字符集也不一样,这几天气得我都说了好几次不用什么Struts,Mysql,Tomcat了,全部都是自己写出来好转载 2009-10-12 18:31:00 · 1021 阅读 · 0 评论 -
Maven配置资料(二)
Maven最佳实践:Maven仓库关键字: maven repository什么是Maven仓库在不用Maven的时候,比如说以前我们用Ant构建项目,在项目目录下,往往会看到一个名为/lib的子目录,那里存放着各类第三方依赖jar文件,如log4j.jar,junit.jar等等。每建立一个项目,你都需要建立这样的一个/lib转载 2009-10-29 11:39:00 · 820 阅读 · 0 评论 -
dependencies元素介绍
pom.xml的基础元素,通过该元素管理项目对第三方包的一些依赖。Maven会根据你在这个元素中定义的一些包的依赖下载到本地仓库,并让项目使用。保证我们的项目能正确的构建和布署。dependencies下有dependency元素,指定项目依赖的某个包。dependency元素说明groupId, artifactId,version:引用的包的groupId, artifactId,原创 2009-10-28 16:31:00 · 784 阅读 · 0 评论 -
pom.xml之(四)
http://yoancn.blogbus.com/logs/31289454.html项目构建的生命周期的介绍Maven 2是围绕着构建生命周期概念设计的。这意味着,构建或者发布的过程已经被清晰的定义了。当我们使用Maven构建工程时,我们只需要了解几个Maven定义好的命令即可,其他的工作则交给POM来完成。转载 2009-11-11 18:14:00 · 1746 阅读 · 0 评论 -
pom.xml之(三)
POM Maven项目,依赖,构建配置,以及构件:所有这些都是要建模和表述的对象。这些对象通过一个名为项目对象模型(Project Object Model, POM)的XML文件描述。这个POM告诉Maven它正处理什么类型的项目,如何修改默认的转载 2009-11-10 19:01:00 · 2479 阅读 · 0 评论 -
Struts2+FlashFileUpload文件上传并生成缩略图和添加水印(转)
以前用过SWFUpload,功能确实很强大。javaeye上有人发布了这样一篇文章step-by-step多文件WEB批量上传(swfupload)的完美解决方案有兴趣的朋友可以看一下。Leeo觉得SWFUpload稍微不足的就是界面的定制,总感觉自己定制出来的界面有点难登大雅之堂。下面Leeo为大家介绍一下,如何使用FlashFileUpload这个Flash组件来实现多文件转载 2009-11-09 14:03:00 · 4146 阅读 · 4 评论 -
扩展acegi以支持验证码等
在acegi中的登陆页面:" method="POST">登陆的请求是发给/ j_acegi_security_check,在我们的系统中往往要在登陆中做一些登陆前和登陆后的操作。如记录用户的行为,加入验证码等。在acegi的配置文件中加入以下的过滤器: <bean id="filterChainProxy" class="org.acegisecuri转载 2009-11-02 14:40:00 · 1629 阅读 · 1 评论 -
Artemis1.0-快速的SLSB+spring+hibernate代码生成工具
: 基于SLSB+spring+hibernate代码生成工具 一、jcf简介1、这个代码生成工具是针对java command framework(简称jcf)快速生成增删改查代码,jcf集成了struts、spring、hibernate,并通过Command模式引入了EJB2.0的无状态转载 2009-11-02 14:53:00 · 938 阅读 · 0 评论 -
基于Spring和hibernate的灵活的异常处理办法
Spring exeception 在spring,hibernate中异常的处理都交给了spring框架,在hibernate只需要写很少的代码就可以实现异常的控制。在单元测试代码中:public final void testFindFunctionById() { logger.debug("testFindFunctionById")转载 2009-11-02 14:49:00 · 649 阅读 · 0 评论 -
用acegi加密你的密码
acegi spring password 密码基于Acegi的权限控制系统跑起来了,但是保存在数据库中的密码还是明文的形式,要将密码加密一下才行哦,要不用户的密码很容易就泄漏出去了。在google上查了很多相关的文章,建议在spring的配置文件中加入以下bean,搞了半天没有成功,没有那篇文章是介绍的比较详细的,郁闷的是转载 2009-11-02 14:38:00 · 821 阅读 · 0 评论 -
构建 读后(转)
spring hibernate struts acegi exception transaction如何构建灵活可靠复用性高的软件的思路和实现 原文作者提出了以下几个问题,并作出了相应的回答。1、 我们如何能设计出高 水平、高质量的软件出来。怎样是高水平、高质量的软件?它应当是易于维护、易于适应变更、可重用性好的一个系统。如何转载 2009-11-02 13:31:00 · 381 阅读 · 0 评论 -
log4net使用详解(转)
作者:http://blog.youkuaiyun.com/zhoufoxcn/archive/2008/03/26/2220533.aspx log4net使用详解 document.body.oncopy = function() { if (window.clipboardDat转载 2009-11-10 08:12:00 · 862 阅读 · 0 评论 -
pom.xml之(二)
pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。快速察看:4.0.0.................................转载 2009-11-09 13:27:00 · 2343 阅读 · 0 评论 -
struts+spring+hibernate通用分页方法
关键字: struts spring hibernate 分页 分页有2种办法:1、 从数据库中取得记录,在内存中再划分,如果遇到记录数很大的时候效率很成问题,此法不可取。2、 采用hibernate的物理分页,每次只是取一页。从客户端传进来的是第几页和每页多少条记录,要首先查询符合记录的总记录数,再根据总记录数和当前页,每页记转载 2009-11-02 11:04:00 · 1184 阅读 · 0 评论 -
Maven的基本原理和新特性
用Maven做项目管理在Java世界中我们很多的开发人员选择用Ant来构建项目,一个build.xml能够完成编译、测试、打包、部署等很多任务,但我们也碰到了很多的问题,如jar文件管理混乱,各个项目结构和build.xml相差很大等等。而Maven的出现,给项目提供了更多的支持。1 简介Maven作为Apache的一个开源项目,旨在给项目管理提供更多的支持,主页地址为http:/转载 2009-10-13 20:13:00 · 768 阅读 · 0 评论 -
maven配置
用Maven做项目管理在Java世界中我们很多的开发人员选择用Ant来构建项目,一个build.xml能够完成编译、测试、打包、部署等很多任务,但我们也碰到了很多的问题,如jar文件管理混乱,各个项目结构和build.xml相差很大等等。而Maven的出现,给项目提供了更多的支持。1 简介Maven作为Apache的一个开源项目,旨在给项目管理提供更多的支持,主页地址为http://转载 2009-10-13 20:10:00 · 2155 阅读 · 0 评论 -
JBOSS+SQLSERVER2000数据源配置
jboss的docs/examples/jca目录下有个mssql-ds.xml文件,这个就是mssql的配置文件,基本不要改的,只要配数据库名和用户密码,如果你会jdbc,那么这个你应该会轻松配好,这里有个MSSQLDS的注意,这个是要绑定的jndi名字,到时程序里是用他来获得数据源的。配好后放到jboss 的service下的all或者default目录下的deploy目录下。这样就算是配完了原创 2009-10-13 11:31:00 · 669 阅读 · 0 评论 -
SSH实现上传下载
引言 文件的上传和下载在J2EE编程已经是一个非常古老的话题了,也许您马上就能掰着指头数出好几个著名的大件:如SmartUpload、Apache的FileUpload。但如果您的项目是构建在Struts+Spring+Hibernate(以下称SSH)框架上的,这些大件就显得笨重而沧桑了,SSH提供了一个简捷方便的文件上传下载的方案,我们只需要通过一些配置并辅以少量的代码就可以完好解决这个问转载 2009-09-25 08:14:00 · 1378 阅读 · 0 评论 -
实战-在Jboss环境下Web Service调用EJB
版权声明:任何获得Matrix授权的网站,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:谈祥庆地址:http://www.matrix.org.cn/resource/article/43/43912_Jboss_EJB.html关键词: ejb web service jboss本文描述了如何在Jboss环境下Web Service调用EJB..作者用实例代码一步一步详细描述转载 2009-09-26 11:23:00 · 911 阅读 · 0 评论 -
build.xml配置实例
.控制台在firsttest目录,输入ant后回车就打包完成了! 注:输入ant回车自动执行init,compile,dist命令。要想执行clean命令,输入ant clean即可。 ant firsttest!转载 2009-09-26 11:04:00 · 4272 阅读 · 0 评论 -
OGNL表达式语言介绍
OGNL介绍OGNL是Object-Graph Navigation Language的缩写,它是一种功能强大的表达式语言(Expression Language,简称为EL),通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个对象的结构图,实现字段类型转化等功能。它使用相同的表达式去存取对象的属性。XWork遵循“不要重复地发明同一个轮子”的理论,它的表达式语言核心转载 2009-09-30 08:20:00 · 645 阅读 · 0 评论 -
Equinox 框架进行 OSGi 环境下的 Web 开发
级别: 初级刘 庆 (qlcdl@cn.ibm.com), 软件工程师, IBM中国软件开发中心朱 志辉 (zhuzhih@cn.ibm.com), 软件工程师, IBM 中国软件开发中心2009 年 7 月 23 日OSGi 作为新的事实工业标准正在各领域蓬勃发展起来,而 Web 开发技术则早已作为软件行业的主流技术被普遍使用着。传统的 Web 开发人员如何将 Web 开发与 OSG转载 2009-09-29 08:24:00 · 916 阅读 · 0 评论 -
getRealPath
getRealPath getRealPath()方法 JSP servlet API提供了getRealPath(path)方法,返回给定虚拟路径的真实路径,如果转换错误,则返回null。 getRealPath语法定义: public java.lang.String getRealPath(java.lang.String path) 返回一个字符串,包含一个给定虚拟路径转载 2009-09-30 11:42:00 · 3181 阅读 · 1 评论 -
pom.xml配置
Maven 构件工程的属性文件 pom.xml文件(实践用): xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0转载 2009-09-30 09:01:00 · 1425 阅读 · 1 评论 -
http://book.youkuaiyun.com/bookfiles/403/
http://book.youkuaiyun.com/bookfiles/403/原创 2009-09-19 02:07:00 · 508 阅读 · 0 评论 -
Serializable接口作用解析
public interface Serializable类通过实现 java.io.Serializable 接口以启用其序列化功能。未实现此接口的类将无法使其任何状态序列化或反序列化。可序列化类的所有子类型本身都是可序列化的。序列化接口没有方法或字段,仅用于标识可序列化的语义。 要允许不可序列化类的子类型序列化,可以假定该子类型负责保存和还原超类型的公用 (public)、受保护的转载 2009-09-19 01:48:00 · 785 阅读 · 0 评论 -
经典SSH架构图收集
(一) (二)(三)(四)(五)(六)(七)(八)(九)(十)(十一)原创 2009-09-19 01:01:00 · 5044 阅读 · 1 评论 -
struts+hibernate+spring一个入门的实用例子(转)
struts+hibernate+spring一个入门的实用例子(上)环境:eclipse3.2+myeclipse5.0m2,在tomcat上顺利运行,为了简便开发,这一个例子我没有写业务逻辑层,而且包名的设置也不太合理,各位可以自行修改.构造好开发环境,把需要的jar导入web project中.1、创建一个名叫demo数据库,这里用mysql 再创建转载 2009-09-06 16:19:00 · 528 阅读 · 0 评论 -
persistence.xml schema 参考
persistence.xml文件要打包到EJB Jar文件的META-INF目录。 persistence.xml文件用于指定实体Bean使用的数据源及EntityManager对象的默认行为。 persistence.xml文件的配置说明如下: Xml代码 java:/DefaultMySqlDS java:/DefaultMySqlDSpe原创 2009-10-03 11:29:00 · 3240 阅读 · 0 评论