
开源框架研究
文章平均质量分 74
feiliu010
做事出于心 做人出于情
展开
-
配置服务器启动加载applicationContext
在spring使用过程中,通常的做法是让服务器启动时即实例化所有的bean,这样做在一定程度上提高了web应用的速度。加载完成后,在用的时候便可以通过ApplicationContext ctx = WebApplicationContextUtils.getWebApplictionContext();Test test = (Test)ctx.getBean("test")原创 2006-09-25 16:54:00 · 3383 阅读 · 1 评论 -
Ibatis+JNDI连接数据库
做web应用的在客户现场经常碰到这样的拓扑结构:这是一种典型的环境搭建模式.这是我有一种需求,需要在客户端CLIENT1机器上做一个客户端小应用程序,这个程序需要访问数据库(DB SERVER),这里我是用Ibatis实现的数据访问层,其访问数据库的方式有下面两种:一.直连数据库(jdbc)SqlMapConfig.xml:xml version="1.0" encoding="UTF原创 2007-04-05 13:31:00 · 12970 阅读 · 6 评论 -
The Eclipse plugin For developing Swing and Swt
Elipse Plugin for Developing Swing and Swt:Jigloo:http://www.cloudgarden.com/jigloo/index.html is the main site;The way to install:You should use the Update Manager in Eclipse to download and inst原创 2007-03-14 13:57:00 · 1023 阅读 · 0 评论 -
Tapestry学习一 环境搭建及HelloWorld应用
学习顺序参照Enjoying Web Development with Tapestry此书,本人有此书的全部,有需要着请在此处留下邮箱!第一章 Tapestry开发环境搭建1 用到的开发工具和软件包:开发工具: JDK 1.5 java.sun.com Tomcat5.5 jakarta.apache.orgEclipse 3.1 www.e原创 2006-08-25 00:27:00 · 3928 阅读 · 36 评论 -
使用hibernate经常碰到的一些异常介绍
在使用hibernate过程中经常碰到一些异常,有些很常见,经过个人经验和网上的搜集,也总结一下:一.CGLIB异常org.springframework.orm.hibernate.HibernateSystemException: exception setting property value with CGLIB (set hibernate.cglib.use_reflectio原创 2006-08-17 22:47:00 · 2079 阅读 · 0 评论 -
jasperreport和ireport应用
这段时间研究了一下jasperreport和ireport,感觉在B/S报表那一块有他的一些优势,在看的过程中遇到了一些问题同时也学到了一些技巧如下:1。工具简介 jasperreport和ireport都是开源软件,可以免费下载。 ireport使jasperreport的一个可视化设计工具,里面集成了一些画图工具和数据库的操作,用ireport做出来的是一个jrxml文原创 2006-08-08 22:28:00 · 2339 阅读 · 2 评论 -
使用Velocity开发web程序
Velocity通过反射机制使得能够在vm里面就像在JAVA程序里一样操作相应的对象。Velocity语法简单,相信一般人有几分钟就能编写velocity模板了,利用toolbox.xml使开发人员能够定义一些工具类在vm里面调用,velocity.properties文件能够定义一些参数设置(像velocityCount:全局变量的初始值)。当然velocity也存在一些不足。原创 2006-08-08 23:43:00 · 6651 阅读 · 2 评论 -
spring和quartz进行定时邮件发送!
在项目中用到了定时邮件发送,在网上搜集了一下感觉用spring和quartz实现还是比较简单的。一 发送邮件的基类:package com.spring.mail; import org.springframework.mail.MailSender;//import org.springframework.mail.javamail.JavaMailSender; public ab原创 2006-08-08 22:41:00 · 1761 阅读 · 0 评论 -
曾用过的开源框架网址
一.Tapestry http://tapestry.apache.org/二.Spring http://www.springframework.org/三.hibernate http://www.hibernate.org/四.ibatis http://ibatis.apache.org/五.Velocity http://jakarta.apache原创 2006-08-08 22:38:00 · 738 阅读 · 0 评论 -
log4j和common-logging结合使用
在我们的日常开发中,经常需要通过输出一些信息进行程序的调试,如果到处都用system.out.println()则在项目发布之后要逐一删除,而log4j提供了一种新的调试输出机制以解决输出的问题。log4j的原理是使用一个配置文件log4j.properties进行管理,在调试的时候可以把输出级别调低,项目正式发布之后把级别调高,这样以前的一些输出就可以屏蔽了,不用到程序当中再进行逐一删除。关于l原创 2006-08-08 22:31:00 · 2742 阅读 · 0 评论 -
Spring的bean注入
Spring的注入:(1)setter注入:Spring中成员list,set,map,props的配置:一>>>>list和数组的配置:无论类中的属性是一个list还是数组,均需要用元素装载此属性 test1 在spring中使用hibernate持久化对象,需要配置一个LocalSessionFactoryBean, 这个类中有一个mappingResources属性,原创 2006-10-27 10:52:00 · 3483 阅读 · 0 评论 -
最近使用Struts的两个小问题
一、 今天调了很长时间的,在action里明明写了错误信息: message.add("userName", new ActionMessage("用户名密码不能为空"));在页面或 就是显示不出来,也不出异常,通过调试发现request里面也存在错误消息,一时不知如何是好. 后来四处搜索,很多人建议用: ,后来改为:页面出现异常,说属性原创 2006-10-13 15:03:00 · 1054 阅读 · 0 评论 -
Ibatis 调用Oracle返回Cursor的函数/过程
为了方便我们经常需要函数/过程返回结果集时采用返回cursor的方式得到结果集,在ibatis以前版本中支持的不是很好,现在最新版本已经可以支持的很好了.一.下载最新ibatis包.二.最新的连接oracle 10g的驱动ojdbc(我这里用的是oracle 10g)三.下载最新的common包.示例如下:函数定义:CREATE OR REPLACE FUNCTION GetCurTest原创 2007-04-05 13:33:00 · 1953 阅读 · 0 评论