From cd163d2240abba19e0d5bb4b28c1c337564ba618 Mon Sep 17 00:00:00 2001 From: maliang Date: Fri, 3 Mar 2017 09:48:16 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9B=E5=BB=BAcontroller=20=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E5=9F=BA=E7=A1=80=E6=B5=8B=E8=AF=95=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lyms/cm/controller/sys/SysUsersController.java | 21 +++++++++++++++++++++ .../java/center/manager/test/user/BaseTest.java | 13 +++++++++++++ .../java/center/manager/test/user/UserTest.java | 8 +------- 3 files changed, 35 insertions(+), 7 deletions(-) create mode 100644 center.manager/src/test/java/center/manager/test/user/BaseTest.java diff --git a/center.manager/src/main/java/com/lyms/cm/controller/sys/SysUsersController.java b/center.manager/src/main/java/com/lyms/cm/controller/sys/SysUsersController.java index 5feda8f..0a109c8 100644 --- a/center.manager/src/main/java/com/lyms/cm/controller/sys/SysUsersController.java +++ b/center.manager/src/main/java/com/lyms/cm/controller/sys/SysUsersController.java @@ -1,8 +1,12 @@ package com.lyms.cm.controller.sys; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestMethod; +import com.lyms.cm.entity.sys.SysUsers; +import com.lyms.cm.service.sys.ISysUsersService; import com.lyms.web.controller.BaseController; /** @@ -17,4 +21,21 @@ import com.lyms.web.controller.BaseController; @RequestMapping("/sysUsers") public class SysUsersController extends BaseController { + @Autowired + private ISysUsersService userService; + + /** + * 创建用户 + *

+ * TODO + * + * @param user + * @return + */ + @RequestMapping(value = "/create", method = RequestMethod.POST) + public String create(SysUsers user) { + boolean tag = userService.addUser(user); + return null; + } + } diff --git a/center.manager/src/test/java/center/manager/test/user/BaseTest.java b/center.manager/src/test/java/center/manager/test/user/BaseTest.java new file mode 100644 index 0000000..9527b87 --- /dev/null +++ b/center.manager/src/test/java/center/manager/test/user/BaseTest.java @@ -0,0 +1,13 @@ +package center.manager.test.user; + +import org.junit.runner.RunWith; +import org.springframework.test.context.ContextConfiguration; +import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; +import org.springframework.transaction.annotation.Transactional; + +@Transactional +@RunWith(SpringJUnit4ClassRunner.class) +@ContextConfiguration(locations = { "classpath:app-context.xml" }) +public class BaseTest { + +} diff --git a/center.manager/src/test/java/center/manager/test/user/UserTest.java b/center.manager/src/test/java/center/manager/test/user/UserTest.java index 5380818..647cdff 100644 --- a/center.manager/src/test/java/center/manager/test/user/UserTest.java +++ b/center.manager/src/test/java/center/manager/test/user/UserTest.java @@ -5,18 +5,12 @@ import java.util.Date; import org.junit.Assert; import org.junit.Before; 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.lyms.cm.entity.sys.SysUsers; import com.lyms.cm.service.sys.ISysUsersService; -//@Transactional -@RunWith(SpringJUnit4ClassRunner.class) -@ContextConfiguration(locations = { "classpath:app-context.xml" }) -public class UserTest { +public class UserTest extends BaseTest { @Autowired private ISysUsersService userService; -- 1.8.3.1