上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 37 下一页
摘要: 1.视图层完整示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 <form action="#" th:action="@{/update/{id}(id=${user.id})}" th:object="${user}" method="post" > 阅读全文
posted @ 2019-06-29 20:53 梦人亭 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 示例代码 1 2 3 4 5 6 7 8 9 10 11 @PostMapping("/adduser") public String addUser(@Valid User user,BindingResult bindingResult) {//第一步和第二步 if(bindingResult. 阅读全文
posted @ 2019-06-28 22:30 梦人亭 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 1.写上注解 1 @Autowired 1 @Autowired 1 @Autowired 1 @Autowired @Autowired 2.声明一个变量 1 private UserDao userDao; 1 private UserDao userDao; 1 private UserDao 阅读全文
posted @ 2019-06-28 22:28 梦人亭 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 控制器层 数据库操作对象 模型层 视图模板层 阅读全文
posted @ 2019-06-28 22:27 梦人亭 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 关键代码 阅读全文
posted @ 2019-06-28 22:13 梦人亭 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 1 2 关键代码${#fields.hasErrors('name')} 3 name为提示所对应的变量 阅读全文
posted @ 2019-06-28 22:12 梦人亭 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 示例,验证规则和错误提示作为注解写在声明变量的地方 1 2 3 4 5 6 7 8 9 10 11 12 13 14 @NotNull private long id; @NotNull @Size(min = 2, max = 30,message="姓名在2~30个字符之间") private 阅读全文
posted @ 2019-06-28 22:11 梦人亭 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 到层关键注释 1 @Repository 1 @Repository 1 @Repository 1 @Repository @Repository 对应的包 1 import org.springframework.stereotype.Repository; 1 import org.sprin 阅读全文
posted @ 2019-06-28 22:08 梦人亭 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 示例 以@开头前面的{id}是占位符,后面的(id=${user.id})是实际值 阅读全文
posted @ 2019-06-27 21:06 梦人亭 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 示例 阅读全文
posted @ 2019-06-27 21:06 梦人亭 阅读(231) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 37 下一页