我正在尝试向我的 Spring MVC 应用程序添加验证。在尝试设置验证之前,我一直使用 ModelAndView 来提供 jsp 页面,但没有显示错误消息。
模型
@Entity
@Table(name = "employee")
public class Employee {
@Id
@NotEmpty(message = "Please enter your email addresss.")
@Email
private String email;
@NotEmpty
@Pattern(regexp="[a-zA-Z0-9]")
private String password;
@NotEmpty
private String firstName;
@NotEmpty
private String lastName;
@NotEmpty
private String phoneNum;
private boolean assigned;
public Employee() {
}
// getters and setters
}
Run Code Online (Sandbox Code Playgroud)
控制器
@RestController
@RequestMapping("/employee")
public class EmployeeController {
private static final Logger LOGGER = LogManager
.getLogger(EmployeeController.class.getName());
@Autowired
private EmployeeServiceImpl employeeService;
@RequestMapping(value = "/new", …Run Code Online (Sandbox Code Playgroud) 我对Android开发和Azure移动服务都很陌生.我对Java有很好的了解,因此Android开发并不算太难.虽然,我很难获得使用Azure移动服务的良好知识.
我对REST API知之甚少,但如果需要,我将能够快速学习.我的主要关注点/问题如下:
我可以单独使用移动服务数据和API构建我的Android应用程序吗?即简单的表值和基本的CRUD API?
如果没有,我应该如何构建应用程序?
我想要满足多列查询,表关系(1 .. n,继承),我也想使用JSON对象作为更轻量级通信的参数,而不是传递我的完整Java对象.
此外,是否可以设置SSL?
任何帮助,将不胜感激.