public class TestSpring {
public static void main(String[] args) {
ApplicationContext context = new ClassPathXmlApplicationContext(new String[] { "applicationContext.xml" });
Category c = (Category) context.getBean("c");
System.out.println(c.getName());
}
}
package com.youcheng.mt.auth.controller;
/**
* @program mtbackend
* @author youcheng
* @date 2019-10-12 14:37
* @since 1.0
* @version 1.0
*/
import com.youcheng.mt.auth.service.MtUserService;
import com.youcheng.mt.beans.dto.UserExistsDTO;
import com.youcheng.mt.beans.dto.UserSendDTO;
import com.youcheng.mt.utils.Constains;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import javax.annotation.Resource;
/**
* 处理认证请求的控制器
* @author youcheng
*/
@Controller
@RequestMapping("/sys")
public class UserController {
@Resource
private MtUserService userService;
/**
* 动作方法 --> 获取用户所有数据
*/
@RequestMapping("/all")
/**
* ResponseBody 将数据转换成JSON
*/
@ResponseBody
public Object getAllUsers(){
return userService.findAllUser();
}
@RequestMapping("/exists")
@ResponseBody
public Object exists(String userCode){
UserExistsDTO dto = new UserExistsDTO();
if (userService.existsUser(userCode)){
dto.setMessage("用户名不存在");
}else{
dto.setMessage("用户名已存在");
}
return dto;
}
@RequestMapping("/send")
@ResponseBody
public Object send(String phone){
UserSendDTO dto = new UserSendDTO();
if (userService.sendValidCode(phone)){
dto.setMessage(Constains.SEND_VALID_CODE_SUCCESS_MSG);
dto.setErrorCode(Constains.SEND_VALID_CODE_SUCCESS);
}else{
dto.setMessage(Constains.SEND_VALID_CODE_FAILD_MSG);
dto.setMessage(Constains.SEND_VALID_CODE_FAILD);
}
return dto;
}
}