spring实例化bean
来源:互联网 发布:网络和监控的维保协议 编辑:程序博客网 时间:2024/05/13 11:53
这段时间在学习java web,把遇到的问题都拿出来分享一下,不喜勿喷……
依赖注入与控制反转其实就是一个概念。
当角色A需要角色B来协同完成任务的时候,spring容器负责调用B,不用A自己去调用,这个就叫控制反转。
Spring容器创建B的实例,然后提供给A,成为我依赖注入。
我在学习的时候遇到个问题,实例化总是失败,总是报下面的错,网上找了很多的解决方法都没有搞定,后来无意间发现错误。
Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userxAction' defined in file [E:\编程工具\java存储\sp\WebContent\WEB-INF\applicantContext.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.spring.action.UserAction]: Constructor threw exception; nested exception is java.lang.NullPointerException
applicationContext.xml文件
action文件
测试文件
运行的时候总是提示userAction无法实例化,后来把HttpServletRequest request=ServletActionContext.getRequest();这句话去掉就搞定了。
下面的是猜测,获取上下文的request对象是针对http请求来说的,对于网页请求,这句话不会错,但是这里是直接在main()函数里面运行,根本没有这个东西存在,所以报错。
- Spring 实例化bean
- spring实例化bean
- Spring实例化bean
- SPRING BEAN的实例化
- spring bean 实例化问题
- spring中实例化bean
- Spring之实例化Bean
- spring Bean的实例化
- Spring的Bean实例化
- Spring bean 如何实例化
- spring学习----bean实例化
- Spring-Bean的实例化
- 实例化Spring容器,实例化bean
- spring装配Bean过程以及Bean实例化过程
- spring实例化bean的方式
- Spring中bean的实例化顺序
- Spring BeanFactory实例化Bean的过程
- spring中实例化bean的方式
- using namespace 命令空间(二)
- PHP 学习# nginx
- 用python来开发webgame服务端(1)
- R语言:安装RMySQL
- hdu 2186 悼念512汶川大地震遇难同胞——一定要记住我爱你(水题)
- spring实例化bean
- JSTL与EL
- C++ using namespace std 详解与命名空间的使用
- 一站到底音乐
- 思科题 || atheros
- AsyncSocket这个库无论连接什么IP地址都显示连接成功的问题
- opengl 入门学习
- Pro Android学习笔记(五一):ActionBar(4):标准和Tab模式
- CF中dashboard 修改版的部署