开源框架
文章平均质量分 79
溺水的鱼
这个作者很懒,什么都没留下…
展开
-
JDBC+Hibernate将Blob数据写入Oracle
Oracle的Blob字段比较特殊,他比long字段的性能要好很多,可以用来保存例如图片之类的二进制数据。 写入Blob字段和写入其它类型字段的方式非常不同,因为Blob自身有一个cursor,你必须使用cursor对blob进行操作,因而你在写入Blob之前,必须获得cursor才能进行写入,那么如何获得Blob的cursor呢? 这需要你先插入一个empty的blob,这将创建一原创 2007-06-18 13:23:00 · 840 阅读 · 0 评论 -
Hiberante学习之复合主键的映射
当数据库中两个表(表A和表B)存在多对多的关系时,一般会再设一个 中间表(表C),和表A、B形成多对一的关系;而这个中间表C由多个主键组成复合主键,这些主键都是表A、B的外键。 复合主键的映射和一般字段的映射由一定的不同,一般是一下两种方法: 当数据库中两个表(表A和表B)存在多对多的关系时,一般会再设一个中间表(表C),和表A、B形成多对一的关系;而这个中间表C由多个主键组成转载 2007-07-28 10:13:00 · 895 阅读 · 0 评论 -
Spring XML配置的12个技巧
Spring是一个强有力的java程序框架,其被广泛应用于java的程序中。它用POJO提供了企业级服务。Spring利用依赖注入可以获得简单而有效的测试能力。Spring beans,依赖关系,以及服务所需要的bean都将在配置文件中予以描述,配置文件一般采用XML格式。然而XML配置文件冗长而不易使用,在你进行一个使用了大量bean的大项目中它将变得难以阅读和控制。 在这篇文章中我将给你展转载 2007-07-28 09:45:00 · 859 阅读 · 0 评论 -
hibernate中调用存储过程
如果底层数据库(如Oracle)支持存储过程,也可以通过存储过程来执行批量更新。存储过程直接在数据库中运行,速度更加快。在Oracle数据库中可以定义一个名为batchUpdateStudent()的存储过程,代码如下:create or replace procedure batchUpdateStudent(p_age in number) asbeginupdate STUDENT se转载 2007-08-01 16:55:00 · 927 阅读 · 0 评论 -
Hibernate笔记=>连接池配置
在不受管理的环境中,Java应用自身负责构造特定连接池的实力,然后访问这个连接池的API,从而获得数据库连接;在受管理的环境中,容器(如J2EE应用服务器)负责构造连接池的实力,Java应用直接访问容器通过的连接池实例。 连接池提供者在Hibernate应用中,完全可以通过HiberateAPI来访问数据库,因为Hiberante提供了对连接池的提供者的统一接口ConnectionPr原创 2007-08-01 17:17:00 · 1009 阅读 · 0 评论 -
web.config文件详解
(一).Web.Config是以XML文件规范存储,配置文件分为以下格式 1.配置节处理程序声明 特点: 位于配置文件的顶部,包含在标志中。 2.特定应用程序配置 特点: 位于中。 可以定义应用程序的全局常量设置等信息. 3.配置节设置 特点: 位于节中,控制Asp.net运行时的行为. 4.配置节组 特点: 用标记,可以自定义转载 2007-05-11 12:22:00 · 740 阅读 · 0 评论 -
Hibernate入门
也许你听说过Hibernate的大名,但可能一直不了解它,也许你一直渴望使用它进行开发,那么本文正是你所需要的!在本文中,我向大家重点介绍Hibernate的核心API调用库,并讲解一下它的基本配置。 看完本文后,我相信你对什么是ORM(对像/关系映射)以及它的优点会有一个深刻的认识,我们先通过一个简单的例子开始来展现它的威力。 正如一些传统的经典计算机文章大都会通过一个“hello,worl转载 2007-05-12 08:42:00 · 805 阅读 · 0 评论 -
JBOSS――第一个EJB
JBOSS是一个开放源码的免费EJB服务器,它实现了其它J2EE所规定的大多数功能,现在sun公司已经把JBOSS作为J2EE1.4的标准实现服务器了,本文就带领大家从Jboss3.2.6的安装开始,一直到开发出一个完整的”hello,world”的ejb为止。 JBOSS的安装与启动 如果你是第一次使用JBOSS,你一定会感到很沮丧,因为它虽然是开放源码,并可以免费下载,但是它的文档转载 2007-05-12 08:44:00 · 766 阅读 · 0 评论 -
Jboss3.0-tomcat4.03的配置-4(数据库的配置)
Jboss3.0-Tomcat4.03的数据库的配置(以Oracle为例) 一、 请将classes12.zip加入classpath中去。 二、请参况hsqldb-service.xml文件编写Oracledb-service.xml文件 请打开server/default/deploy目录下的hsqldb-service.xml文件,这就是一个Jboss3.0_Tomcat4.03下实现数据库转载 2007-05-12 08:44:00 · 905 阅读 · 0 评论 -
★(转)Spring学习笔记1
1、概念理解 对Spring耳闻已久,但一直没有时间和心情去看它,最近它的声音是越来越大了,Java视线http://forum.javaeye.com/有不高手在谈论它。于是趁着有空闲时间,我也花了两个晚上看了看Spring,看的是夏昕的http://www.xiaxin.net/Spring_Dev_Guide.rar,文章写得不错。以下谈谈我的学习感受一、Spring的IoC(Inv转载 2007-05-12 08:49:00 · 967 阅读 · 0 评论 -
Structs中基本配置入门
第一章Structs的基本配置1.为Structs应用配置Web.xml文件第一步:配置ActionServlet action org.appache.structs.ActionServlet action *.do注意:不管应用中包含多少个子应用,都只需配置一个ActionServlet,因为ActionServlet支持多线程,目前的Structs框架只允许在应用中配置一个Ac转载 2007-05-12 08:50:00 · 866 阅读 · 0 评论 -
(eclipse版)Struts环境配置手册
Struts环境配置手册1.Eclipse 下载网址: http://www.eclipse.org/2.tomcat 下载网址: http://jakarta.apache.org/site/binindex.cgi3.struts 下载网址: http://jakarta.apache.org/site/binindex.cgi4.tomcat for Eclips转载 2007-05-12 08:51:00 · 915 阅读 · 0 评论 -
Struts配置文件详解
Struts应用采用两个基于XML的配置文件来配置,分别是web.xml和struts-cofig.xml文件.web.xml文件是配置所有web应用的而struts-config.xml文件是struts专用的配置文件,事实上也是可以根据需要给这个配置文件起其他名称的. Web应用的发布描述文件:web应用发布描述文件可以在应用开着者,发布者和组装者之间传递配置信息,Web容转载 2007-05-12 08:54:00 · 718 阅读 · 0 评论 -
为Struts应用配置web.xml文件
为Struts应用配置web.xml文件 Web.xml文件对于配置任何Java Web应用都是必须的.当配置Struts应用时,还应该在web.xml文件中配置和Struts相关的配置选项.一下讲述配置Struts应用的必要步骤.1·配置Struts的ActionServlet 第一步用元素来声明ActionServlet。在的子元素中,经常用到的有: ·元素用来定义转载 2007-05-12 08:55:00 · 1066 阅读 · 0 评论 -
Struts应用的七个经验
Struts应用的七个经验 本文叙述了作者在运用Struts过程中来之不易的若干经验和心得。如果你是jsp和servlet开发Web应用的Java程序员,并且也正在考虑采用基于Struts的构建方法的话,那么你会在这里发现很多颇有见地同时也很有价值的信息。1. 只在必要的时候才考虑扩展Struts框架 一个好的framework有很多优点,首先,它必须能够满足用户的可预见的需求。为转载 2007-05-12 08:56:00 · 800 阅读 · 0 评论 -
Tomcat5.x中的虚拟主机配置方法
搞了一段时间的WEB项目(基于JSP+JavaBean技术,服务器为Apache+Tomcat)发现我们的项目文件都放在了TOMCAT_HOME\webapps中,虽说可以通过server.xml配置我们的项目到其他目录,但是当项目多了的时候server.xml将变得及其臃肿,而且混乱不堪;不易管理与维护. 为了避免以上情形不在发生,为了项目更加便于管理接下来将向大家介绍的是只在server转载 2007-05-12 08:57:00 · 754 阅读 · 0 评论 -
Web界面配置Tomcat连接池
以Tomcat4.1.29为例1、把数据库的驱动文件Copy到Tomcat你的webapp下WEB-INF/lib文件夹中2、启动TOmcat,进入管理员界面(TOmcat主页左上角有链接,如果不知道密码,请打开Tomcat文件中conf文件夹下tomcat-users.xml文件,用记事本就可以打开,里面有admin的用户名和密码,admin的默认密码为空)3、点击左栏 Tomcat转载 2007-05-12 08:58:00 · 784 阅读 · 0 评论 -
Tomcat5配置Mysql JDBC数据库连接池
如果只是对MySql感兴趣可以照抄这篇短文,如果想配置其他数据库类型的连接池,也可以做简单修改参数即可使用。 1、 安装Tomcat参考Tomcat for window 的安装向导,基本直接安装即可,注意:安装时会提示输入管理用户名和密码,这是以后会用到的用户名和密码,切记。 2、 安装MySql默认安装即可。 3、 使用Tomcat的Web管理应用配置数转载 2007-05-12 08:59:00 · 924 阅读 · 0 评论 -
用Struts上传多个文件的方法
最近在做Struts项目时遇到了上传多个文件的问题。在网上查了不少资料,也没有找到用Struts上传多个文件的例子。我经过几天的研究,实现了用Struts上传多个文件的功能。现在贴出来让大家共享! 一。建立ActionFormpackage com.cnehu.struts.form;import javax.servlet.http.HttpServletRequest;im转载 2007-05-13 10:57:00 · 768 阅读 · 0 评论 -
JBoss4.0数据源配置大全
Jboss 4.0的开发人员版本是一个开源的应用服务器,他把HypersonicDB作为他的缺省数据库。然而,开发人员也许还要使用除了HypersonicDB以外其他种类的数据库,在这篇文章中我们将看到如何在Jboss上配置使用其他的数据库。 简介 Jboss4.0使用了JDBC配置文件来配置数据库连接,它为EJB和其它J2EE应用提供了数据源(data source)进行访问。如果你转载 2007-05-13 11:47:00 · 903 阅读 · 0 评论 -
修改Struts2默认的模板配置
在用struts2开发项目的时候发现它总是会添加一些html标签在最终生成的html代码中,比如说使用标签,此时生成的html代码如下:其中蓝色高亮部分是struts自动产生的,对于这些自动产生的东西有时候有用,但是对于有些项目确是不合适的,比如说我们的页面全部不允许加入table标签,或者需要用别的样式单等等,此时我们就希望不要产生这些多余的标签。那么怎样才能让struts2不要生成这些标签呢?原创 2007-05-15 10:53:00 · 945 阅读 · 0 评论 -
如何远程调试Tomcat或者Weblogic
对于开发和实施人员来说,也许大家经常会碰到这样的对话: 实施工程师:系统有问题了,是哪里哪里(省略字若干+若干界面截图) 开发工程师:不可能,我这边还原了整个环境,包括数据库、代码和中间件…… 实施工程师:这边是weblogic,你那边是? 开发工程师:我的是Tomcat,但Tomcat和weblogic的差异呢,不知道…… 然后就没有结果,因为我们的个人电脑原创 2007-08-16 16:00:00 · 1662 阅读 · 0 评论 -
Tomcat5.5配置连接池
1.配置驱动包将如下三个sql2000的驱动jar包复制到tomcat-root/common/lib目录下msbase.jarmssqlserver.jarmsutil.jar(注:tomcat-root:tomcat的根目录)2.配置连接池在tomcat-root/conf/server.xml里添加以下红色代码片段:转载 2007-08-19 12:51:00 · 963 阅读 · 0 评论 -
孙未勤的HibernateUtil
package netstore.service;import netstore.framework.exceptions.*;import net.sf.hibernate.*;import net.sf.hibernate.cfg.Configuration;import org.apache.commons.logging.*;import netstore.businessobjects.转载 2007-08-19 12:56:00 · 852 阅读 · 0 评论 -
Spring AOP学习笔记
Spring AOP学习笔记 需明确的几个概念: 通知(Advice):用于告知系统将有哪些新的行为。 切入点(Pointcut):定义了通知应该在应用到那些连接点。 目标对象(Target):被通知的对象。 代理(Proxy):将通知应用到目标对象后创建的对象。 需明确的几个概念:l 通知(Advice):用于告知系统将有哪些新的行为。l转载 2007-08-25 19:53:00 · 1216 阅读 · 0 评论 -
快速上手Spring--10. 任意方法的替换
这篇文章来谈谈《Spring Framework 开发参考手册》的3.3.3.2小节中的“任意方法的替换”。 仔细看看文档。 · 先建立一个包:javamxj.spring.basic.MethodReplacer ,然后把以下5个文件放在这个包下。 Hello转载 2007-06-13 11:19:00 · 765 阅读 · 0 评论 -
快速上手Spring--7. ref的用法
这篇文章来谈谈《Spring Framework 开发参考手册》的3.3.2小节中的ref的用法。 ref元素是用在property中,来设置需要引用的容器管理的其它Bean。 它的用法:,这里主要分析一下这三个参数的作用。 这次先看实例,再进行讲解。 · 先建立一个包:javamxj.spring.basic.ref ,然后把以下5个文件放在这个包转载 2007-06-13 11:20:00 · 718 阅读 · 0 评论 -
快速上手Spring--5.Bean的标志符(id与name)
又重新学习了Spring,想把自己的心得写下来,感觉有些无从下手。想来想去,还是根据Spring中文论坛翻译的《Spring Framework 开发参考手册》(1.1版本的中文版,pdf格式),来组织自己的思路。在这个阶段,我发布的关于Spring的文章,基本上都是入门级别的。相对而言,对于新手的帮助应该会更大。 虽然当前Spring的版本已经是1.2.2了,但同1.1版本的中文版转载 2007-06-13 11:22:00 · 1021 阅读 · 1 评论 -
快速上手Spring--4.安装和使用SpringIDE
这篇文章谈谈如何安装与使用SpringIDE。作为辅助Spring开发的工具,SpringIDE还是比较有用的。 ● 软件配置: · Eclipse 3.1 · SpringIDE主页:http://springide.org/project/当前版本:1.2.1 http://springide.org/updatesite/updatesite_1.转载 2007-06-13 11:22:00 · 1027 阅读 · 0 评论 -
Lomboz中配置JBoss 4.0.1
这个文章是对《Eclipse快速上手EJB -- 1. Lomboz + JBoss-IDE 配置1 》一文的一点补充。在那篇文章中,jboss400.server这个配置是针对JBoss 4.0.0 的,如果使用的是JBoss 4.0.1,需要使用以下的配置文件: jboss401.server serverDefinition name="JBOSS 4转载 2007-06-13 12:18:00 · 892 阅读 · 0 评论 -
快速上手Spring--11. 自动绑定和依赖检查
这篇文章来谈谈《Spring Framework 开发参考手册》的3.3.5小节中的“自动装配协作对象”和3.3.6 小节中的“依赖检查”。 仔细看看文档,相关配置见前面文章。 先建立一个包:javamxj.spring.basic.autowiring ,然后把以下4个文件放在这个包下。 · HelloBean,一个简单的Bean,含有一个属性h转载 2007-06-13 11:18:00 · 792 阅读 · 0 评论 -
快速上手Spring--9. Lookup方法注入
这篇文章来谈谈《Spring Framework 开发参考手册》的3.3.3.1小节中的Lookup方法注入。 仔细看看文档,这种方法主要是用在Singleton的Object中使用非Singleton的Bean时,通过lookup-method的那个方法来取得非Singleton的Bean。一般用的不多,在用这种定义之前最好想明白你的需求。 · 先建立一个包:java转载 2007-06-13 11:19:00 · 783 阅读 · 0 评论 -
快速上手Spring--8. 集合对象注入
这篇文章来谈谈《Spring Framework 开发参考手册》的3.3.2小节中的集合对象注入。 在项目开发中,还是经常会用到集合对象注入的,不过感觉没有多少需要介绍的,这次就只给出实例了。 · 先建立一个包:javamxj.spring.basic.collections ,然后把以下4个文件放在这个包下。转载 2007-06-13 11:20:00 · 728 阅读 · 0 评论 -
快速上手Spring--6. Singleton的使用与否
上篇文章已经谈了《Spring Framework 开发参考手册》的3.2.4小节——《Bean的标志符(id与name)》,现在继续3.2.5小节——《Singleton的使用与否》。 文档已经把Singleton说的很清楚了,这里也不废话了。主要是了解在Spring中,默认的部署方式是Singleton,没有特别需要的话,一般使用Singleton。 相关软件的转载 2007-06-13 11:21:00 · 744 阅读 · 0 评论 -
快速上手Spring--3. 加载Bean的配置文件
1. 创建项目 · 新建一个Java Project:SpringBeanFile,注意要导入用户库Spring。 · 这是完成后整个项目的结构(预览一下):· 项目源码下载(不包含库文件):http://free.ys168.com/?javamxj Spring目录下面。 2. 编写类文件 · 下面开始创建一个新类:BeanFile ;包名:javam转载 2007-06-13 11:23:00 · 1217 阅读 · 0 评论 -
快速上手Spring--2.HelloWorld(2)
这是第二部分。3. 采用“工厂模式” · 新建一个包,包名:javamxj.spring.beginning2,在这个包下,新建一个“Hello”接口,这个接口含有一个方法。 Hello.java转载 2007-06-13 11:24:00 · 880 阅读 · 0 评论 -
快速上手Spring--2.HelloWorld(1)
这篇文章主要谈谈Spring的入门开发,例子很简单,就是输出一条语句。有关各种软件的配置这里就不在多说了,如有不明白的,可以参考我以前的文章。 在开始看这篇文章之前,最好弄清楚IoC、DI等概念,参考《快速上手Spring--1.收集的一些资料》。 一、下载和配置 1. 所需软件 · JDK 5.0 · eclipse-SDK-3.1RC3-win32转载 2007-06-13 11:24:00 · 2427 阅读 · 1 评论 -
快速上手Spring--1.收集的一些资料
“好的开始是成功的一半”,但凡一种新的技术,开始阶段一般是很苦恼的。为了不让更多的人走同样的弯路,我这里就把学习Spring的经验与大家分享, 一起快乐一下。 Spring是什么?反正这里我不会谈论春天的。我要说的是Spring Framework ,它又是用来做什么的呢?一会半会我也说不清楚。还好现在是互联网的时代,google一下,会发现不少有用的东西。 先转载 2007-06-13 11:25:00 · 921 阅读 · 0 评论 -
Resin 安装配置优化
resin安装配置一、 Resin运行环境1、 操作系统:Microsoft windows 98/2000/xp 、linux2、 JDK环境:需要预先安装JDK,建议使用JDK1.4以上版本。3、 内嵌式运行支持的WEB服务程序:Apache 或 IIS(注:如果嵌入到IIS下时,配置文件只能命名为resin.conf,并且放在resin自己的conf目录下) 二、 Resin启动方法1、 快转载 2007-06-18 13:40:00 · 2384 阅读 · 0 评论 -
Spring+Hibernate+Struts技术的一个分页程序
我用的是Spring+Hibernate+Struts框架:这是我的DAO的核心代码 import org.springframework.orm.hibernate.support.HibernateDaoSupport; // 用Spring支持的Hibernate方法,使Hibernate对数据库的操作继续瘦身 public List getOfficeBySearchCriteria(转载 2007-10-02 13:28:00 · 1611 阅读 · 0 评论