一。簡單搭建Spring框架及用JUnit測試。

一.利用MyEclipse快速創建項目,而且導入Spring框架。 java

右鍵項目 -> myeclipse -> project facets -> install spring 。 spring


二.建立model層,dao層,service層。 app


三 .配置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" xmlns:p="http://www.springframework.org/schema/p"
	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd">
	<bean class="com.kami.dao.impl.UserDAOImpl" id="u">
	</bean>
	<bean class="com.kami.service.UserService" id="userService">
		<property ref="u" name="userDAO" />
	</bean>

</beans>

四.建立JUnit測試類。 eclipse

UserServiceTest.java 測試

package com.kami.service;

import org.junit.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

import com.kami.model.User;

public class UserServiceTest {

	@Test
	public void testAdd() throws Exception {
		ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext.xml");
		UserService service = (UserService)ctx.getBean("userService");
		User u = new User();
		u.setUsername("zhangsan");
		u.setPassword("zhangsan");
		service.add(u);
	}

}

五.進行測試。 code

run as -> junit test . xml

相關文章
相關標籤/搜索