![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【叶神中级】
codeDonald
这个作者很懒,什么都没留下…
展开
-
【叶神中级】二篇 Spring Boot,SpringMVC,Spring IOC,MyBatis
乐观男孩Error处理SpringMVC外的Exception 或SpringMVC没有处理的Exception代码admin Mapping: @RequestMapping("/admin") @ResponseBody public String admin(@RequestParam(value = "key",required = false)String ke...原创 2019-05-14 20:23:44 · 198 阅读 · 0 评论 -
【叶神中级】四篇
1注册代码码云:1LoginController2.UserService3.pom.xml<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.51</...原创 2019-05-15 17:08:00 · 452 阅读 · 0 评论 -
【叶神中级】四篇-3.页面访问
页面访问拦截器1.创建interceptor包 下PassportInterceptor:判断是否是真用户再去决定权限等等。原创 2019-05-16 09:56:07 · 1736 阅读 · 0 评论 -
【叶神中级】四篇-注册
注册知识点1.StringUtils.isBlank(xx) 判断xx是否为空 用来判断用户名 密码是否为空if(StringUtils.isBlank(password)){ map.put( "msgpwd","密码不能为空" ); return map; }2.UUID:user.setSalt(UUID.random().toString.substring(0, 5)...原创 2019-05-15 20:44:40 · 272 阅读 · 0 评论 -
【叶神中级】四篇-登陆/登出
登陆怎么判断登陆的人是谁?登陆成功了 就要发给他一个token/ticket知识点:1.UUID 中间有”-“ 可以用replaceAll(”-“,”“)替换掉,那么UUID出来的就是字符串了UUID.randomUUID().toString().replaceAll(”-“,”“)2测试用例:Assert.assertEqualsimport com.nowcoder.da...原创 2019-05-15 22:45:49 · 142 阅读 · 0 评论 -
【叶神中级】四篇-4.未登录跳转
未登录跳转用户没有登陆访问setting 页面会跳到主页面并传递了一个pop值1写拦截器LoginRequiredInterceptor新添加了pop变量 需要在homeController中添加上@RequestMapping(path = {"/", "/index"}, method = {RequestMethod.GET, RequestMethod.POST})public...原创 2019-05-16 11:48:21 · 237 阅读 · 0 评论 -
【叶神中级】四篇-5.用户数据安全 & DEV TOOLS
用户数据安全**Spring Boot Dev Tools 动态加载1. pom.xml上引入<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-velocity</artifactId><...原创 2019-05-16 12:22:45 · 136 阅读 · 0 评论 -
【叶神中级】五篇-图片上传
1.NewsController @RequestMapping(path = {"/uploadImage/"},method = {RequestMethod.POST}) @ResponseBody public String uploadImage(@RequestParam("file")MultipartFile file){ try{ ...原创 2019-05-16 15:10:21 · 136 阅读 · 0 评论