spring学习心得
2013-11-14 14:28
302 查看
一,最近遇到一个spring 调用不了bean的问题,原本不会用spring,依葫芦画瓢配置好spring后,在ation调用
ICategoryManagerService service= (ICategoryManagerService)SpringBeanUtil.getBean("goodsManagerService");
竟然获取报转换类型失败,后来怎么都查不出什么错,只好请了大神帮忙
在大神远程帮助下,发现了原来多个spring 配置文件,分离之后,其name ,id 等不能重复,我这是是与其他模块配置重复,冲突了,所以无法访问,
现,将记录贴出:
<bean id="categoryManagerService" parent="baseTransactionProxy">
<property name="target">
<ref local="categoryManagerServiceTarget" />
</property>
</bean>
<bean id="categoryManagerServiceTarget"
class="com.ow.cms.web.goodsmanager.service.CategoryManagerServiceImpl">
</bean>
<!--类别管理 -->
<bean id="categoryManagerService" parent="productBaseTransactionProxy">
<property name="target">
<ref local="categoryManagerServiceTarget" />
</property>
</bean>
<bean id="categoryManagerServiceTarget"
class="com.ow.product.categorymanage.service.CategoryManagerServiceImpl">
</bean>
com.ow.cms.web.goodsmanager.service.CategoryManagerServiceImpl
ni你现在看看 这个玩意能调用不
哎哟,我去,我只是在商品管理建了个类别管理,谁知道跟其他重复了啊
你妹啊 ,spring中
真是太感谢你了,我也不知道这个好了没有,反正spring 配置文件越多是越复杂 ,我们一般就5个 哈哈,靠啊我们技术组把这个项目交给我个菜鸟管理,真是累死我了,能者多劳,,,spring 用用就会了 理论很烦,真是太谢谢你 了,以后得请你吃饭
客气了
对了 忘了告诉你,spring配置文件多的时候一定要分好类,最好每个都有注释,不然一段时间,就不知道了,嗯这里也就是文件多的我头疼,哈哈
那你先去忙你的吧,我试试看能不能运行啦嗯,只要记住spring 就是隐射关系 没什么难处,就是,,好的,真是非常感谢你,哈哈
spring 操作步骤为:
1,配置applicationContext.xml文件,又叫spring配置文件,如果里面模块较多,可以用include 方法分离出来模块
2,然后配置访问底层的sessionFactory
3,然后配置hibernate中的映射文件。
ICategoryManagerService service= (ICategoryManagerService)SpringBeanUtil.getBean("goodsManagerService");
竟然获取报转换类型失败,后来怎么都查不出什么错,只好请了大神帮忙
在大神远程帮助下,发现了原来多个spring 配置文件,分离之后,其name ,id 等不能重复,我这是是与其他模块配置重复,冲突了,所以无法访问,
现,将记录贴出:
<bean id="categoryManagerService" parent="baseTransactionProxy">
<property name="target">
<ref local="categoryManagerServiceTarget" />
</property>
</bean>
<bean id="categoryManagerServiceTarget"
class="com.ow.cms.web.goodsmanager.service.CategoryManagerServiceImpl">
</bean>
<!--类别管理 -->
<bean id="categoryManagerService" parent="productBaseTransactionProxy">
<property name="target">
<ref local="categoryManagerServiceTarget" />
</property>
</bean>
<bean id="categoryManagerServiceTarget"
class="com.ow.product.categorymanage.service.CategoryManagerServiceImpl">
</bean>
com.ow.cms.web.goodsmanager.service.CategoryManagerServiceImpl
ni你现在看看 这个玩意能调用不
哎哟,我去,我只是在商品管理建了个类别管理,谁知道跟其他重复了啊
你妹啊 ,spring中
真是太感谢你了,我也不知道这个好了没有,反正spring 配置文件越多是越复杂 ,我们一般就5个 哈哈,靠啊我们技术组把这个项目交给我个菜鸟管理,真是累死我了,能者多劳,,,spring 用用就会了 理论很烦,真是太谢谢你 了,以后得请你吃饭
客气了
对了 忘了告诉你,spring配置文件多的时候一定要分好类,最好每个都有注释,不然一段时间,就不知道了,嗯这里也就是文件多的我头疼,哈哈
那你先去忙你的吧,我试试看能不能运行啦嗯,只要记住spring 就是隐射关系 没什么难处,就是,,好的,真是非常感谢你,哈哈
spring 操作步骤为:
1,配置applicationContext.xml文件,又叫spring配置文件,如果里面模块较多,可以用include 方法分离出来模块
2,然后配置访问底层的sessionFactory
3,然后配置hibernate中的映射文件。
相关文章推荐
- Java桌面程序打包成exe可执行文件
- Struts2中 出现Exception starting filter struts2 java.lang.NullPointerException
- java 二分法查找
- eclipse工程重命名后,无法生产class问题
- java中的数据存储
- java中out.print和out.write的方法
- java enum的用法
- Java(一)之概述
- JAVA IO API使用详解
- Java开发中如何选择Set、List、Map、数组
- Struts2的国际化
- Caused by: java.lang.UnsatisfiedLinkError: Couldn't load BaiduMapVOS_v2_1_3: findLibrary returned nu
- ResultSet的getDate()、getTime()和getTimestamp()比较
- The Most Widely Used Java Libraries
- 使用 Spring 2.5 TestContext 测试框架
- 在eclipse上面搭建hbase环境
- MyBatis+Spring 基于接口编程的原理分析
- 用Java集合中的Collections.sort方法对list排序的两种方法
- Hibernate spring 双数据源(转载)
- jdk1.6.0环境变量的配置