Spring与其它结合搭建平台时,环境测试
2008-12-15 16:35
525 查看
Spring与其它结合搭建平台时,容易出现问题,但是具体也不知道到底是Spring的问题,还是Struts、Hibernate、Struts2等的问题,可以通过JavaTest来进行测试,看看Spring的配置文件是否能够正确加载,以验证环境正常。
applicationContext.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
<bean id="dataSource"
class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName">
<value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
</property>
<property name="url">
<value>
jdbc:microsoft:sqlserver://localhost:1433;databaseName=myDatabase
</value>
</property>
<property name="username">
<value>sa</value>
</property>
</bean>
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource">
<ref bean="dataSource" />
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">
org.hibernate.dialect.SQLServerDialect
</prop>
</props>
</property>
<property name="mappingResources">
<list>
<value>db/Books.hbm.xml</value>
</list>
</property>
</bean>
<bean id="BooksDAO" class="db.BooksDAO">
<property name="sessionFactory">
<ref bean="sessionFactory" />
</property>
</bean>
<bean id="GetBooksAction" class="jCuckoo.GetBooksAction" scope="prototype">
<property name="booksDAO">
<ref bean="BooksDAO"/>
</property>
</bean>
</beans>
MainTest.java
/**
* @作者:Jcuckoo
* @日期:2008-12-12
* @版本:V 1.0
*/
public class MainTest {
public static void main(String[] args) {
ApplicationContext ctx=new FileSystemXmlApplicationContext("src/applicationContext.xml");
GetBooksAction books=(GetBooksAction)ctx.getBean("GetBooksAction");
System.out.println(books);
//GetBooksAction gb=new GetBooksAction();
}
}
这样,可以看到控制台是否出现异常,通过异常,来判断对应的错误。
applicationContext.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
<bean id="dataSource"
class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName">
<value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
</property>
<property name="url">
<value>
jdbc:microsoft:sqlserver://localhost:1433;databaseName=myDatabase
</value>
</property>
<property name="username">
<value>sa</value>
</property>
</bean>
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource">
<ref bean="dataSource" />
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">
org.hibernate.dialect.SQLServerDialect
</prop>
</props>
</property>
<property name="mappingResources">
<list>
<value>db/Books.hbm.xml</value>
</list>
</property>
</bean>
<bean id="BooksDAO" class="db.BooksDAO">
<property name="sessionFactory">
<ref bean="sessionFactory" />
</property>
</bean>
<bean id="GetBooksAction" class="jCuckoo.GetBooksAction" scope="prototype">
<property name="booksDAO">
<ref bean="BooksDAO"/>
</property>
</bean>
</beans>
MainTest.java
/**
* @作者:Jcuckoo
* @日期:2008-12-12
* @版本:V 1.0
*/
public class MainTest {
public static void main(String[] args) {
ApplicationContext ctx=new FileSystemXmlApplicationContext("src/applicationContext.xml");
GetBooksAction books=(GetBooksAction)ctx.getBean("GetBooksAction");
System.out.println(books);
//GetBooksAction gb=new GetBooksAction();
}
}
这样,可以看到控制台是否出现异常,通过异常,来判断对应的错误。
相关文章推荐
- https,https的本地测试环境搭建,asp.net结合https的代码实现,http网站转换成https网站之后遇到的问题
- 项目SpringMVC+Spring+Mybatis 整合环境搭建(2)-> 测试Spring+Mybatis 环境
- spring2.5.6学习笔记三:搭建与测试Spring的开发环境
- https,https的本地测试环境搭建,asp.net结合https的代码实现,http网站转换成https网站之后遇到的问题
- 搭建与测试Spring的开发环境
- android开发平台下搭建junit测试框架环境
- 使用Overcast搭建spring boot应用集成测试环境
- 使用spring测试模块搭建自动测试平台
- spring.jar是包含有完整发布的单个jar 包,spring.jar中包含除了spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到 spring-mock.jar来进行辅助测试,正式应用系统中是用不得这些类的
- 【转】https,https的本地测试环境搭建,asp.net结合https的代码实现,http网站转换成https网站之后遇到的问题
- https,https的本地测试环境搭建,asp.net结合https的代码实现,http网站转换成https网站之后遇到的问题
- spring3.0+struts2+hibernate3整个环境的搭建和基于junit4的spring测试框架,最新技术的ssh框架
- 搭建与测试Spring的开发环境
- https,https的本地测试环境搭建,asp.net结合https的代码实现,http网站转换成https网站之后遇到的问题
- APP自动化(1)——搭建Appium自动化测试平台环境(基于python&android)
- Linux环境使用xampp搭建DVWA渗透测试平台
- 华为虚拟机结合VMware搭建环境测试snmp
- activiti5 Junit4 Spring测试环境搭建
- osg和Qt结合,记录一下环境搭建,测试及遇到的问题
- (2)搭建与测试 Spring 的开发环境