SSM框架搭建+Maven详细讲解(二)

SSM框架搭建+Maven详细讲解(二)

上一篇搭建好ssm框架,那么现在来验证ssm框架

首先验证dao层

1、新建User类

package com.lzw.entity;

public class User {
	private int id;
	private String name;
	private int age;
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public int getAge() {
		return age;
	}
	public void setAge(int age) {
		this.age = age;
	}
	@Override
	public String toString() {
		return "User [id=" + id + ", name=" + name + ", age=" + age + "]";
	}
	
	
}

 2、新建UserDao接口

package com.lzw.dao;

import java.util.List;

import com.lzw.entity.User;

public interface UserDao {
	/**
	 * 
	 * @return List
	 */
	
	List<User> getUserList();
}

3、在test下新建BastTest类

package com.lzw;


import org.junit.runner.RunWith;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;


@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration({"classpath:spring/spring-dao.xml","classpath:spring/spring-service.xml"})
public class BaseTest {

}

4、在test下新建UserDaoTest类

package com.lzw.dao;

import static org.junit.Assert.assertEquals;

import java.util.List;

import org.junit.Test;
import org.springframework.beans.factory.annotation.Autowired;

import com.lzw.BaseTest;
import com.lzw.entity.User;

public class UserDaoTest extends BaseTest{
	@Autowired
	private UserDao userDao;
	@Test
	public void testGetUser(){
		List<User> userList = userDao.getUserList();
		System.out.println(userList.toString());
		//个数比较
		//assertEquals(3,userList.size());
		
	}
}

5、打开数据库

6、运行

在UserDaoTest下右键---》Run ----》jnit运行

后面的Service层以及Dao层的验证就不一一列举了具体代码已上传至

https://download.csdn.net/download/sm16111/11438131

发布了89 篇原创文章 · 获赞 58 · 访问量 8万+

猜你喜欢

转载自blog.csdn.net/sm16111/article/details/97611116
今日推荐