自创spring入门札记共计32页
自创spring入门笔记共计32页
能说具体些吗
一、检查beans.xml配置文件:确保UserServiceBean是受spring容器管理,在beans.xml中的配置表现为:
<bean id="userServiceBean" class="com.asm.service.impl.UserServiceBean" />,当然你也可以在UserServiceBean使用@service这样的注解代替,但是要保证被扫描到。
二、确保UserServiceBean有的sf打有Resource注解,spring才能实现注入。就是把<bean id="sessionFactory" ...>...</bean> 注入给sessionFactory.
三、什么时候注入,可以看下前面的“bean的作用域和生命周期”。
一、检查beans.xml配置文件:确保UserServiceBean是受spring容器管理,在beans.xml中的配置表现为:
<bean id="userServiceBean" class="com.asm.service.impl.UserServiceBean" />,当然你也可以在UserServiceBean使用@service这样的注解代替,但是要保证被扫描到。
二、确保UserServiceBean有的sf打有Resource注解,spring才能实现注入。就是把<bean id="sessionFactory" ...>...</bean> 注入给sessionFactory.
三、什么时候注入,可以看下前面的“bean的作用域和生命周期”。
都已检查,还是不行。
一、检查beans.xml配置文件:确保UserServiceBean是受spring容器管理,在beans.xml中的配置表现为:
<bean id="userServiceBean" class="com.asm.service.impl.UserServiceBean" />,当然你也可以在UserServiceBean使用@service这样的注解代替,但是要保证被扫描到。
二、确保UserServiceBean有的sf打有Resource注解,spring才能实现注入。就是把<bean id="sessionFactory" ...>...</bean> 注入给sessionFactory.
三、什么时候注入,可以看下前面的“bean的作用域和生命周期”。
都已检查,还是不行。
问题原因找到了,beans.xml忘 加了:
<context:annotation-config />
另外,为什么打有Resource注解,就会把<bean id="sessionFactory" ...>注入呢?
一、检查beans.xml配置文件:确保UserServiceBean是受spring容器管理,在beans.xml中的配置表现为:
<bean id="userServiceBean" class="com.asm.service.impl.UserServiceBean" />,当然你也可以在UserServiceBean使用@service这样的注解代替,但是要保证被扫描到。
二、确保UserServiceBean有的sf打有Resource注解,spring才能实现注入。就是把<bean id="sessionFactory" ...>...</bean> 注入给sessionFactory.
三、什么时候注入,可以看下前面的“bean的作用域和生命周期”。
都已检查,还是不行。
问题原因找到了,beans.xml忘 加了:
<context:annotation-config />
另外,为什么打有Resource注解,就会把<bean id="sessionFactory" ...>注入呢?
配置<context:annotation-config />,它的作用就是注册一个注解处理器。注解Resource才能起作用。但是某些配置是隐含地包含了<context:annotation-config />,比如<tx:annotation-driven transaction-manager="txManager" />。
------
孙凤琴系列?
首次把自己写的一个原创笔记交流, 由于时间仓促,笔记中错误之处,特别是文字录入的错误肯定不少,希望大家留言指正 ,多多指教,再此谢过。
word文档编排了目录结构,看起来也很方便。
谢谢大家的支持,为部分同学提供源码,需要的可以直接下载。
51 楼
shz2008bj
2010-05-03
多谢谢兄台分享。。希望有更多的产品出来。哈哈
52 楼
mxdba321123
2010-05-03
很不错,无论作为学习还是参考都具有很高的价值
53 楼
hanwesley
2010-05-04
我下载看了下,list为什么不能注入呢,请教楼主
54 楼
86asm
2010-05-04
hanwesley 写道
我下载看了下,list为什么不能注入呢,请教楼主
能说具体些吗
55 楼
tzdinr
2010-05-06
有个问题,请教下:
SSH集成那部分
UserServiceBean类中的private SessionFactory sf; 什么时候被注入的啊。
我的老是报NullPoint,怀疑是没被注入。
SSH集成那部分
UserServiceBean类中的private SessionFactory sf; 什么时候被注入的啊。
我的老是报NullPoint,怀疑是没被注入。
56 楼
86asm
2010-05-06
tzdinr 写道
有个问题,请教下:
SSH集成那部分
UserServiceBean类中的private SessionFactory sf; 什么时候被注入的啊。
我的老是报NullPoint,怀疑是没被注入。
SSH集成那部分
UserServiceBean类中的private SessionFactory sf; 什么时候被注入的啊。
我的老是报NullPoint,怀疑是没被注入。
一、检查beans.xml配置文件:确保UserServiceBean是受spring容器管理,在beans.xml中的配置表现为:
<bean id="userServiceBean" class="com.asm.service.impl.UserServiceBean" />,当然你也可以在UserServiceBean使用@service这样的注解代替,但是要保证被扫描到。
二、确保UserServiceBean有的sf打有Resource注解,spring才能实现注入。就是把<bean id="sessionFactory" ...>...</bean> 注入给sessionFactory.
三、什么时候注入,可以看下前面的“bean的作用域和生命周期”。
57 楼
tzdinr
2010-05-06
86asm 写道
tzdinr 写道
有个问题,请教下:
SSH集成那部分
UserServiceBean类中的private SessionFactory sf; 什么时候被注入的啊。
我的老是报NullPoint,怀疑是没被注入。
SSH集成那部分
UserServiceBean类中的private SessionFactory sf; 什么时候被注入的啊。
我的老是报NullPoint,怀疑是没被注入。
一、检查beans.xml配置文件:确保UserServiceBean是受spring容器管理,在beans.xml中的配置表现为:
<bean id="userServiceBean" class="com.asm.service.impl.UserServiceBean" />,当然你也可以在UserServiceBean使用@service这样的注解代替,但是要保证被扫描到。
二、确保UserServiceBean有的sf打有Resource注解,spring才能实现注入。就是把<bean id="sessionFactory" ...>...</bean> 注入给sessionFactory.
三、什么时候注入,可以看下前面的“bean的作用域和生命周期”。
都已检查,还是不行。
58 楼
tzdinr
2010-05-06
tzdinr 写道
86asm 写道
tzdinr 写道
有个问题,请教下:
SSH集成那部分
UserServiceBean类中的private SessionFactory sf; 什么时候被注入的啊。
我的老是报NullPoint,怀疑是没被注入。
SSH集成那部分
UserServiceBean类中的private SessionFactory sf; 什么时候被注入的啊。
我的老是报NullPoint,怀疑是没被注入。
一、检查beans.xml配置文件:确保UserServiceBean是受spring容器管理,在beans.xml中的配置表现为:
<bean id="userServiceBean" class="com.asm.service.impl.UserServiceBean" />,当然你也可以在UserServiceBean使用@service这样的注解代替,但是要保证被扫描到。
二、确保UserServiceBean有的sf打有Resource注解,spring才能实现注入。就是把<bean id="sessionFactory" ...>...</bean> 注入给sessionFactory.
三、什么时候注入,可以看下前面的“bean的作用域和生命周期”。
都已检查,还是不行。
问题原因找到了,beans.xml忘 加了:
<context:annotation-config />
另外,为什么打有Resource注解,就会把<bean id="sessionFactory" ...>注入呢?
59 楼
86asm
2010-05-06
tzdinr 写道
tzdinr 写道
86asm 写道
tzdinr 写道
有个问题,请教下:
SSH集成那部分
UserServiceBean类中的private SessionFactory sf; 什么时候被注入的啊。
我的老是报NullPoint,怀疑是没被注入。
SSH集成那部分
UserServiceBean类中的private SessionFactory sf; 什么时候被注入的啊。
我的老是报NullPoint,怀疑是没被注入。
一、检查beans.xml配置文件:确保UserServiceBean是受spring容器管理,在beans.xml中的配置表现为:
<bean id="userServiceBean" class="com.asm.service.impl.UserServiceBean" />,当然你也可以在UserServiceBean使用@service这样的注解代替,但是要保证被扫描到。
二、确保UserServiceBean有的sf打有Resource注解,spring才能实现注入。就是把<bean id="sessionFactory" ...>...</bean> 注入给sessionFactory.
三、什么时候注入,可以看下前面的“bean的作用域和生命周期”。
都已检查,还是不行。
问题原因找到了,beans.xml忘 加了:
<context:annotation-config />
另外,为什么打有Resource注解,就会把<bean id="sessionFactory" ...>注入呢?
配置<context:annotation-config />,它的作用就是注册一个注解处理器。注解Resource才能起作用。但是某些配置是隐含地包含了<context:annotation-config />,比如<tx:annotation-driven transaction-manager="txManager" />。
60 楼
zqding
2010-05-07
再来个Struts2的吧。
61 楼
Durian
2010-07-21
jinkingmanager 写道
再来个Hibernate的吧!最好还有Struts1 和 Struts2的,甚至更多……
------
孙凤琴系列?
62 楼
Salyang
2010-08-20
下载了楼主的spring,希望早日出struts的入门,因为我刚学,所以很需要。
63 楼
hyj0903
2010-08-24
这个是spring2.5的吧,好像spring3.0中又有很大的变化啊、spring更新太快了。学起来很有压力啊!!
64 楼
whao189
2010-09-09
楼主 很感谢你能为像我这样的新手 做这份总结。。。。
但是我想问一个问题就是 :
就是 4。 三种bean的生成方式
三种方式 哪个 更好一些呢、、、、我看了一下 除了 直接以类的形式生成外 还有两种
方式 bean静态工厂及bean实例工厂
这里面 貌似用到了 工厂模式(我就看过一点点设计模式)..那么 这三种方式那种更好一些? 好在哪个地方???能说明一下么??我刚接触spring没有多久。。。。
还望 楼主 能 给我 解释一下啊。。。
但是我想问一个问题就是 :
就是 4。 三种bean的生成方式
三种方式 哪个 更好一些呢、、、、我看了一下 除了 直接以类的形式生成外 还有两种
方式 bean静态工厂及bean实例工厂
这里面 貌似用到了 工厂模式(我就看过一点点设计模式)..那么 这三种方式那种更好一些? 好在哪个地方???能说明一下么??我刚接触spring没有多久。。。。
还望 楼主 能 给我 解释一下啊。。。
65 楼
dickluo
2011-04-09
灰常感谢楼住的总结
66 楼
翼_日耀
2011-04-09
谢谢LZ 对我们这些初学者来说很有用·
67 楼
ujjboy
2011-04-10
支持下 慢慢看
68 楼
微笑smile
2011-04-10
要入门了,先借回去学习学习。。。。
69 楼
hbhgjiangkun
2011-04-18
看了下,觉得整理的还是很好的,很适合初学者
70 楼
pengtyao
2011-09-12
忽然要用spring 希望你的文章对我有帮助