Spring
文章平均质量分 62
xieronghua246
这个作者很懒,什么都没留下…
展开
-
Bean定義檔進階讀取
BeanFactory可以接受InputStream作為建構函式的參數,也可以接受實作org.springframework.core.io.Resource介面的物件作為參數,像是ClassPathResource、FileSystemResource、InputStreamResource、ServletContextResource、UrlResource,在不同的場合可以使用對應的類別,以...原创 2009-06-08 14:13:18 · 80 阅读 · 0 评论 -
JPA映射文件jpa.reveng.xml的配置问题
JAP映射oracle 表时,因为字段类型是number, 所以生成的对象是BigDECIMAL,如果想类型是:java.util.Long 的话就必须修改配置文件如下: <sql-type jdbc-type="DECIMAL" hibernate-type="java.lang.Long"></sql-type> 下面是oracle的JDBC-type与数据库...2010-05-01 03:03:19 · 177 阅读 · 0 评论 -
GenericJpaDao.java 代码解析
package com.dudu.moa.dao; import java.io.Serializable; import java.lang.reflect.ParameterizedType; import java.util.Collection; import java.util.List; import javax.persis...原创 2009-07-10 15:29:38 · 127 阅读 · 0 评论 -
SpringMVC MultiActionController的使用-最简化教程
Step 1:配置web.xml <?xml version="1.0" encoding="UTF-8"?><web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:s原创 2009-06-23 18:08:21 · 95 阅读 · 0 评论 -
Spring 如何在Tomcat 启动时加载资源到内存
我们常常需要将一些数据在Tomcat启动时加载到内存中,提供其它内访问,以提高访问速度。 因为Sping的bean 管理有以下特点,能帮助我们做到这点。 1. Spring 默认情况下每次返回的都是Bean的一个实例。 2.default-lazy-init="false" 表示Spring启动时,将会实例化这个Bean 所以我们将加载数据 Bean 设置为 ...2009-06-12 12:17:54 · 468 阅读 · 0 评论 -
webwork与spring的分工[推荐]
webwork的工作,总得来说是提供一个流程的控制: 1. 用户请求,将基于http的请求参数和相关的环境变量封装到通用的ActionContext中 2. Xwork接收到webwork传递过来的actionContext,放入valueStack 3. 请求spring将创建action对象,装配action的属性(SpringObjectFactory) 4. 执行拦截器before...原创 2009-06-11 13:55:32 · 103 阅读 · 0 评论 -
webwork+spring+hibernate的整合
1、webwork、spring的集成 (1)、开启spring的集成: 首先将最新的spring的jar加到classpath中,然后在src目录下建立webwork.properties文件,文件只包含下面的内容 webwork.objectFactory=spring 这种情况下,所有的对象都至少会试图使用Spring来创建.如果它们不能被Sp...原创 2009-06-11 13:47:13 · 141 阅读 · 0 评论 -
WebWork 2.1 / 2.2 与 Spring 集成方法总结
第一部分:WebWork2.1与Spring集成 两种方法: 法一:先WebWork后Spring(利用webwork2-spring.jar集成) 该方法的执行顺序是先WebWork,后Spring。即,首先在xwork.xml中找到待执行的action,如果该action依赖其他bean,再到applicationContext.xml中查找被依赖的bean。 WebWork2的IoC...原创 2009-06-11 13:37:53 · 109 阅读 · 0 评论 -
Spring 启动时报错,空格惹来的麻烦
工程部署在Tomcat下时,Spring启动没有任何问题,但是在MyEclipse中执行下列代码 ApplicationContext ctx=new ClassPathXmlApplicationContext("applicationContext.xml"); return ctx; 报错 :java.util.zip.ZipException 然后导致所有的Bea...2009-06-10 20:51:05 · 117 阅读 · 0 评论 -
关于spring启动的优化的问题
最近在负责一个大项目,项目组成员包括项目经理大概10个人左右。项目技术用struts+spring+hibernate实现。项目的规模相对来说是比较大的,总共有10大模块,每个大模块又分为有十几个、甚至几十个小模块。开发工具用eclipse,由于在开发阶段,项目开发成员需要频繁重启服务器。在启动服务器的时候,每次启动时间总是会超过1分钟。记得以前在做另外一个项目时,启动时间不到5秒钟,相差了10...原创 2009-06-08 16:02:16 · 93 阅读 · 0 评论 -
DispatcherServlet定義檔
DispatcherServlet預設使用servlet名稱加上"-servlet.xml"作為其定義檔名稱,定義檔預設是放在WEB-INF下,您也可以自行指定定義檔名稱與位置,例如: 代碼: <servlet> <servlet-name>hello</servlet-name> <servlet-class>org.s...原创 2009-06-08 14:50:55 · 72 阅读 · 0 评论 -
集合物件注入
對於像陣列、java.util.List、java.util.Set、java.util.Map等集合物件,在注入前必須填充入一些物件至集合中,然後再將集合物件注入至所需的Bean中,例如若有個Bean如下: 代碼: public class SomeBean { private String[] someStrArray; private SomeObj[] some...原创 2009-06-08 14:24:37 · 84 阅读 · 0 评论 -
邮件发送主题为空的问题?
还是包冲突的问题,geronimo-javamail_1.4_spec-1.3.jar 删除即可原创 2010-05-17 15:16:42 · 411 阅读 · 0 评论