spring
ldzyz007
这个作者很懒,什么都没留下…
展开
-
spring的三种注入方式:
spring的三种注入方式: 1. 接口注入(不推荐) 2. getter,setter方式注入(比较常用) 3. 构造器注入(死的应用)关于getter和setter方式的注入: * autowire="defualt" * autowire=“byName” * autowire="bytype"例如:有如...原创 2010-12-15 15:08:01 · 92 阅读 · 0 评论 -
Document root element "beans", must match DOCTYPE
struts2+spring2+hhibernate3开发时在项目中引入了一个XFire开发的web service客户端后报错:org.xml.sax.SAXParseException:Document root element "beans", must match DOCTYPE原因:spring配置文件中没有声明:如果bean要声明scope或者singleton...原创 2010-10-13 15:21:01 · 182 阅读 · 0 评论 -
spring与hibernate包冲突
Myeclipse6.6集成的最高版本分别是Spring 2.5和Hibernate 3.2.。两个框架中都包含asm包,hibernate3.2中的是 asm.jar,spring中的是asm-2.2.3.jar。两个包是有冲突的。需要把spring里的asm-2.2.3.jar从路径里移除,移除后还应该从lib内删除。不然在导出war文件时,还是会包含进去的。...原创 2010-10-14 15:28:19 · 149 阅读 · 0 评论 -
Spring获得bean的方法
方法一:在初始化时保存ApplicationContext对象代码:ApplicationContext ac = new FileSystemXmlApplicationContext("applicationContext.xml");ac.getBean("beanId");说明:这种方式适用于采用Spring框架的独立应用程序,需要程序通过配置文件手工初始化Spring...原创 2010-10-14 15:44:45 · 96 阅读 · 0 评论 -
struts2,srping2.5,hibernate3.2必须jar包
struts2必须JAR包(6个): struts2-spring-plugin-2.0.11.2.jar xwork-2.0.5.jar struts2-core-2.0.11.2.jar freemarker-2.3.8.jar ognl-2.6.11.jar commons-logging-1.0.4.jar(与hibernate3.2必须JAR包重复,取一个既可)...原创 2011-03-14 16:48:54 · 106 阅读 · 0 评论 -
spring注入属性名不能以大写开头
private TestBean Test;public void setTest(TestBean test) { this.Test = test;}声明一个bean可以以大写开头 注入bean的时候注入的属性名name=''一定不能以大写开头,否则会报错 ...原创 2011-03-23 15:43:23 · 1150 阅读 · 0 评论 -
可恨的spring asm-2.2.3.jar
asm-2.2.3.jar这个jar与hibernate的asm.jar冲突会报这样的错:java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V会造成查...原创 2011-03-30 17:08:04 · 440 阅读 · 0 评论