`

ssh框架的搭建后测试

阅读更多

1.搭建环境
可以参考这个地址
http://jingyan.baidu.com/article/a378c960a78125b3282830cc.html
2.配置数据源
http://blog.sina.com.cn/s/blog_6a4bdabb0101brjj.html
3.测试类
步骤一:ApplicationContext cxt = new FileSystemXmlApplicationContext( "/WebRoot/WEB-INF/applicationContext.xml");
步骤二:TClientUserDAO dao = (TClientUserDAO) cxt.getBean("TClientUserDAO");
步骤三: TClientUserDAO dao =new TClientUserDAO();
List<TClientUser> list= dao.findAll();
在applicationContext.xml中
<bean id="TClientUserDAO" class="com.rain.dao.TClientUserDAO">
<property name="sessionFactory">
<ref bean="sessionFactory" />
</property>
</bean>这个id和getBean中的参数是对应的。
如果没有步骤一和步骤二,那么直接new一个对象,然后调用方法的时候会报空指针的错误。因为新创建的对象无法获取hibernate的上下文,无法获取sessionFactory,因此报错。所以只能取得在配置文件中自动生成的实例,spring容器中去获取对象。就应该用步骤一替代步骤三。







分享到:
评论

相关推荐

    SSH框架搭建jar包

    以上就是SSH框架的基本概念和搭建环境的过程。理解并掌握这三个框架,能帮助开发者高效地构建出健壮、可维护的Java Web应用程序。在实际开发中,SSH框架的使用可以极大地提高开发效率,降低项目风险,因此是许多企业...

    SSH框架搭建步骤

    以下将详细介绍SSH框架搭建的步骤。 **Spring框架** 1. **环境准备**:首先确保已安装JDK,并配置好环境变量。然后下载Spring框架的库文件,将其添加到项目的类路径中。 2. **创建项目**:使用IDE如Eclipse或...

    SSH框架搭建——测试

    以上就是SSH框架搭建的基本步骤,涉及到的主要知识点包括Maven项目管理、Struts2的配置与Action、Spring的IoC和AOP、Hibernate的ORM机制以及分页查询。理解并掌握这些内容,你就能自如地构建基于SSH的Java Web应用。

    简单的SSH框架搭建包含测试方法(其中hibernate包含在Spring框架中)

    在这个简单的SSH框架搭建中,Hibernate被集成到Spring框架内,形成了一个更高效的解决方案。 首先,我们需要理解Spring框架的核心概念。Spring通过IoC(Inversion of Control,控制反转)和DI(Dependency ...

    ssh框架搭建用到的包完整版.zip

    在本文中,我们将深入探讨SSH框架搭建过程中涉及到的关键知识点。 首先,Spring框架是SSH的核心,它负责管理应用程序的组件和依赖关系。Spring提供了依赖注入(Dependency Injection,DI)和面向切面编程(Aspect-...

    ssh框架搭建源码

    下面我们将详细探讨这三个框架的核心概念、它们如何协同工作以及如何搭建SSH框架。 **Spring框架** Spring是一个全面的后端应用框架,它主要负责管理应用的组件(bean)和它们之间的依赖关系。通过依赖注入(DI),...

    基于MyEclipse的SSH框架搭建

    【基于MyEclipse的SSH框架搭建步骤】 1. 创建Java Web项目:在MyEclipse中,选择"New -&gt; Dynamic Web Project",设定项目名称和J2EE版本。 2. 添加Hibernate支持: - 切换到"MyEclipse Hibernate"透视图,创建...

    ssh框架搭建实例源码5

    本资源是在“ssh框架搭建实例源码4”基础上进行较好的测试和修改;进行部分代码注释;成功移植到ssm(strut2、spring、mybatis)实现了“hibernate和mybatis的之CRUD封装比较”...

    SSH框架搭建详细图文教程

    在SSH框架搭建步骤中: 1. 新建Web项目:在MyEclipse中创建一个新的Web项目,例如名为"SSH"。 2. 添加Struts2框架:右键点击项目,选择MyEclipse -&gt; Add Struts Capabilities,设置基包路径。 3. 配置Spring框架:...

    ssh框架搭建实例源码5替换

    本资源是在“ssh框架搭建实例源码4”基础上增加了数据类型转换功能;增加了数据验证功能;进行较好的测试和修改;进行部分代码注释;成功移植到ssm(strut2、spring、mybatis)实现了“hibernate和mybatis的之CRUD...

    基于Maven的SSH框架搭建

    在这个基于Maven的SSH框架搭建实例中,我们将探讨如何利用这些框架以及Maven构建工具来搭建一个完整的Web项目。 首先,Spring框架是核心,它提供了依赖注入(DI)和面向切面编程(AOP)的功能,以实现松耦合和更好...

    SSH框架的搭建的步骤

    以上就是SSH框架搭建的详细步骤。这个过程中,Struts2负责请求转发和视图展示,Hibernate负责数据持久化,Spring则进行依赖注入和事务管理,三者协同工作,提高了开发效率和代码的可维护性。理解并掌握SSH框架的搭建...

    MyEclipse的SSH框架搭建教程带干净项目、oracle表空间用户密码权限创建

    里面有我做公司项目前用MyEclipse搭建ssh框架测试通过后的一个项目,此项目添加了aop和事务支持,有完整的action测试; 还有自己做的3到4页的MyEclipse搭建SSH的傻瓜式教程,还有oracle数据库连接引擎的配置的图片...

    ssh框架搭建( spring4.3.8、struts2.5.1、hibernate5.2.1)

    SSH框架是Java开发中常用的三大框架集成,包括Spring、Struts和Hibernate。这些框架的组合为开发者提供了模型-视图...提供的SSH框架搭建.docx文档应该包含详细的步骤指导和示例代码,是学习SSH框架集成的重要参考资料。

    开发web项目 采用ssh框架搭建

    本教程将详细阐述如何利用SSH框架搭建Web项目,尤其适合初学者进行学习。 1. **Spring框架**:Spring是一个全面的Java企业级应用开发框架,它提供了依赖注入(Dependency Injection, DI)和面向切面编程(Aspect-...

    SSH框架的搭建及配置

    SSH框架的搭建与配置涉及三个核心组件:Spring作为应用的容器,负责管理对象和依赖注入;Struts作为前端控制器,处理用户请求并转发到相应的业务逻辑;Hibernate作为持久层框架,简化了数据库操作。 首先,我们需要...

    ssh框架搭建实例源码

    本资源是一个最简单的一个ssh框架实例,包含完整的代码(dao层有annotation和xml两种实现方式修改applicationContext.xml和hibernate.cfg.xml相应位置就可以切换),数据库ssh.sql文件,和所有的jar包,运行于eclips...

    SSH框架搭建

    在SSH框架搭建过程中,首先需要配置各个框架的基本环境,包括添加相应的库文件到项目中,设置项目构建路径,以及配置web.xml文件以启动Struts2和Spring。接下来,定义实体类并进行Hibernate的映射配置,创建DAO...

    ssh框架搭建及实例

    在这个“ssh框架搭建及实例”中,我们将深入探讨如何配置和使用这三个框架,以及它们如何协同工作。 首先,Struts2是基于Model2模式的Web应用框架,用于处理HTTP请求并展示结果。它提供了Action、Result和...

Global site tag (gtag.js) - Google Analytics