junit 安装 springmvc+hibernate(12)

电脑杂谈  发布时间:2018-02-07 19:32:08  来源:网络整理

import org.springframework.stereotype.Service;

import com.dao.UserDao;

import com.entity.AcctUser;

import com.service.UserService;

@Service("userService")

public class UserServiceImpl implements UserService {

@Autowired

private UserDao userDao;

public AcctUser load(String id) {

return userDao.load(id);

}

public AcctUser get(String id) {

return userDao.get(id);

}

public List<AcctUser> findAll() {

return userDao.findAll();

}

public void delete(String id) {

userDao.delete(id);

}

public void flush() {

userDao.flush();

}

public String save(AcctUser entity) {

return userDao.save(entity);

}

}

我们可以在src/test/java编写测试类,测试上面的配置,如果测试成功已经基本大功告成。

package springmvc_hibernate_demo;

import java.util.Date;

import java.util.UUID;

import org.apache.log4j.Logger;

import org.junit.Test;

import org.junit.runner.RunWith;

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

import org.springframework.test.context.ContextConfiguration;

import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;

import com.alibaba.fastjson.JSON;

import com.entity.AcctUser;

import com.service.UserService;

@RunWith(SpringJUnit4ClassRunner.class)

@ContextConfiguration(locations = { "classpath:spring.xml",

"classpath:spring-hibernate.xml" })

public class TestUserService {

private static final Logger LOGGER = Logger

.getLogger(TestUserService.class);

@Autowired

private UserService userService;

@Test

public void save() {

AcctUser acctUser = new AcctUser();

acctUser.setId(UUID.randomUUID().toString());


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-65857-12.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 中山麻圣
      中山麻圣

      来一次撞一次

    • 张歌
      张歌

      激进一点的买理财产品宜定盈里一年是1000块

    热点图片
    拼命载入中...