springboot学习
爱洋芋的土豆丶
愿做一颗树,一半在风中摇曳,一半在土里深藏。
展开
-
springboot学习系列 前后端分离项目 对数据接口返回结果封装
定义接口状态码枚举类public enum ResponseCode { SUCCESS(200, "请求成功"), FAILED(500, "请求失败"), VALIDATE_FAILED(404, "参数检验失败"), UNAUTHORIZED(401, "暂未登录或token已经过期"), FORBIDDEN(403, "没有相关权限"); private long code; private String message; Re原创 2021-08-31 11:02:20 · 297 阅读 · 0 评论 -
springboot学习系列 前后端分离项目解决Cors跨域问题
第一种方法:在Controller类上添加@CrossOrigin注释@Controller@Api(tags = "用户管理")@CrossOrigin //所有域名均可访问该类下所有接口//@CrossOrigin("https://blog.csdn.net") // 只有指定域名可以访问该类下所有接口@RequestMapping(value = "/user")public class UserController { @Autowired UserServic原创 2021-08-30 21:58:11 · 246 阅读 · 0 评论 -
springboot学习系列 (二)使用Swagger-UI
在pom.xml中添加以下的依赖<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.7.0</version></dependency><dependency> <groupId>io.spring原创 2021-08-30 21:08:17 · 154 阅读 · 0 评论 -
Springsecurity登录后根据角色进入不同主页
在SecurityConfig类的configure方法中添加如下@Override protected void configure(HttpSecurity http) throws Exception { http.authorizeRequests() .formLogin() .loginPage("/login") .successHandler(new LoginSuc原创 2021-06-03 23:53:07 · 377 阅读 · 0 评论 -
Springsecurity系列 集成hutool生成验证码
导入项目依赖 <!--hutool工具包--> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>4.6.8</version> </dependency>原创 2021-05-21 23:16:37 · 327 阅读 · 1 评论 -
Springboot thymeleaf引入laui.js时路径问题
thymeleaf模板引入static目录下的css文件和js文件,使用<!DOCTYPE html><html lang="en"><html xmlns:th="http://www.thymeleaf.org"><head> <meta charset="UTF-8"> <title>登录页</title> <link rel="stylesheet" type="text..原创 2021-05-21 21:15:31 · 375 阅读 · 0 评论 -
springboot学习系列 (一)集成mybatis
1 搭建项目结构1.1 新建一个空的maven项目1.2 配置maven设置在Settings中搜索maven,将maven版本、maven配置文件和仓库路径改为自己的1.3 配置编译环境在Settings中搜索java complier,将Target bytecode version版本改为对应的JDK版本以及在Project Structure中修改Language level1.4 创建目录结构1.5 导入项目依赖<parent>原创 2021-05-20 17:07:47 · 98 阅读 · 0 评论