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

朴灿烈づ我的快乐病毒、 2021-11-16 12:46 481阅读 0赞

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

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

首先验证dao层

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3NtMTYxMTE_size_16_color_FFFFFF_t_70

1、新建User类

  1. package com.lzw.entity;
  2. public class User {
  3. private int id;
  4. private String name;
  5. private int age;
  6. public int getId() {
  7. return id;
  8. }
  9. public void setId(int id) {
  10. this.id = id;
  11. }
  12. public String getName() {
  13. return name;
  14. }
  15. public void setName(String name) {
  16. this.name = name;
  17. }
  18. public int getAge() {
  19. return age;
  20. }
  21. public void setAge(int age) {
  22. this.age = age;
  23. }
  24. @Override
  25. public String toString() {
  26. return "User [id=" + id + ", name=" + name + ", age=" + age + "]";
  27. }
  28. }

2、新建UserDao接口

  1. package com.lzw.dao;
  2. import java.util.List;
  3. import com.lzw.entity.User;
  4. public interface UserDao {
  5. /**
  6. *
  7. * @return List
  8. */
  9. List<User> getUserList();
  10. }

3、在test下新建BastTest类

  1. package com.lzw;
  2. import org.junit.runner.RunWith;
  3. import org.springframework.test.context.ContextConfiguration;
  4. import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
  5. @RunWith(SpringJUnit4ClassRunner.class)
  6. @ContextConfiguration({"classpath:spring/spring-dao.xml","classpath:spring/spring-service.xml"})
  7. public class BaseTest {
  8. }

4、在test下新建UserDaoTest类

  1. package com.lzw.dao;
  2. import static org.junit.Assert.assertEquals;
  3. import java.util.List;
  4. import org.junit.Test;
  5. import org.springframework.beans.factory.annotation.Autowired;
  6. import com.lzw.BaseTest;
  7. import com.lzw.entity.User;
  8. public class UserDaoTest extends BaseTest{
  9. @Autowired
  10. private UserDao userDao;
  11. @Test
  12. public void testGetUser(){
  13. List<User> userList = userDao.getUserList();
  14. System.out.println(userList.toString());
  15. //个数比较
  16. //assertEquals(3,userList.size());
  17. }
  18. }

5、打开数据库

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3NtMTYxMTE_size_16_color_FFFFFF_t_70 1

6、运行

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

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3NtMTYxMTE_size_16_color_FFFFFF_t_70 2

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

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

发表评论

表情:
评论列表 (有 0 条评论,481人围观)

还没有评论,来说两句吧...

相关阅读