![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
文章平均质量分 89
明日再死
这个作者很懒,什么都没留下…
展开
-
springboot + vue 前后端完全分离的博客项目
文章目录前言一、运行截图二、前后台功能前端构架后端架构运行截图总结源码地址前言学完了springboot后,又花了十一天学完了禹神的vue2.x与3.x,一直想找机会练习一下vue来制作单页面前端程序,正巧,B站上看了一位叫markerhub的up主发了这个项目,于是我看了看源码,直接将程序嫁接了过来,做了一些改进(源码学习,并非白嫖谢谢)一、运行截图登录界面注册界面找回密码界面二、前后台功能前端构架vue2.xvuex 全局通信插件route 路由(路由守卫)原创 2021-09-28 13:29:07 · 293 阅读 · 4 评论 -
SpringBoot自学第9天——Mybatis plus的整合与使用
上一章SpringBoot自学第8天——文件上传、异常处理、Druid数据源文章目录上一章前言一、整合Mybatis-plus1. 添加依赖2. 安装MybatisX插件 并重启IDEA二、创建数据库,使用Mybatis1. 创建数据库表,并添加数据2. 写一个po文件夹内的bean类对应表结构3. 写一个mapper文件夹下的数据库映射接口类4. 写一个测试函数,来使用mapper三、封装成service层,开始正式使用1. 创建service文件夹,创建一个`UserService`接口类继承于M原创 2021-08-17 20:37:28 · 203 阅读 · 0 评论 -
SpringBoot自学第8天——文件上传、异常处理、Druid数据源
上一章SpringBoot自学第7天——thymeleaf+拦截器写好网页登陆功能文章目录上一章前言一、文件上传1. 表单编写注意要点2.后台Controller接收3. 文件上传模块配置4. `MultipartFile`类常用函数二、异常处理1. 自定义函数,捕捉已存在的异常进行处理2. 自定义运行时异常,在逻辑代码中主动抛出3. 自定义异常解析三、 整合Druid以及开启相关配置1. 添加相关依赖,并刷新Maven2. 创建application.yml文件,添加druid的配置3. 运行程序,原创 2021-08-15 23:11:27 · 160 阅读 · 0 评论 -
SpringBoot自学第7天——thymeleaf+拦截器写好网页登陆功能
系列文章目录SpringBoot自学第6天——凡死了,爬了模板之家的会员付费精品网站模板文章目录系列文章目录前言一、修改网页成thymeleaf格式1. 公共页写法2. 引用方法3. `th:each`高级用法二、拦截器用法步骤1.创建一个拦截器类,继承于`HandlerInterceptor`2. 修改MyConfig配置,添加一个拦截器总结前言视频中有些问题,勉强算解决了,但进度只有六个视频。lombok里的@Slf4j注解还挺好用的,建议使用。网页用的雷神的网页(昨天的文章里面有链原创 2021-08-14 19:38:51 · 278 阅读 · 0 评论 -
SpringBoot自学第6天——凡死了,爬了模板之家的会员付费精品网站模板
上一章SpringBoot自学第5天——如何在睡梦中就能轻松理解SpringBoot底层源码文章目录上一章前言先上几张主页图,网站模板放在最后链接里一、找到这个优秀的网站二、下载整站打包软件三、 找到模板原地址四、 打开Teleport Pro软件1. 点击第一个图标,新建项目2. 选择第二个,打包整站,包括原目录结构3. 输入要打包的网站网址,如下图(最深探索链接一般到5就够了,写大点是想保证资源下载没有遗漏)4. 选择打包的网站保存的目录,项目名随便取一个,我这里写55. 最后一步,点击小三角形,原创 2021-08-13 21:52:25 · 347 阅读 · 1 评论 -
SpringBoot自学第5天——如何在睡梦中就能轻松理解SpringBoot底层源码
上一章SpringBoot自学第4天——静态资源映射与Rest风格的表单写法(附index.html静态主页源码)文章目录上一章前言本章内容列表:1. `@RequestParam` 请求参数接收注解 + 对象接收 + 自定义对象接收的解析2. `@RequestHeader` 请求头接收注解3. `@PathVariable` 路径变量参数注解4. `@RequestAttribute` 请求属性参数注入注解5. `@MatrixVariable` 矩阵变量参数注入注解 + 矩阵变量接收使能6. 利原创 2021-08-12 19:55:28 · 129 阅读 · 0 评论 -
SpringBoot自学第4天——静态资源映射与Rest风格的表单写法(附index.html静态主页源码)
上一章SpringBoot自学第3天——lombok插件以及yml的基本语法文章目录上一章前言一、可以放置静态资源的目录1. 如果资源放在这几个目录下,那么可以通过链接地址直接访问到2. 在这几个目录下直接放一个名为index.html主页,则SpringBoot会在用户访问链接根地址时自动解析展示3. 利用SpringBoot自动配置网页的Logo二、Rest风格写Controller处理1. 写一个html文件放在static中,命名为user.html,用这个网页来请求增删改查2. 添加一个Co原创 2021-08-11 19:21:14 · 138 阅读 · 0 评论 -
SpringBoot自学第3天——lombok插件以及yml的基本语法
上一章SpringBoot自学第2天——相关注解以及项目发布文章目录上一章前言一、两个注解1. `@Conditional & @ConditionalOnBean & @ConditionalOnMissingBean`2. `@ImportResource`二、lombok安装1. 下载lombok插件2. 在pom.xml文件中添加lombok的依赖3. IDEA中找到 File -> Invalidate Caches 清除缓存并重启IDEA4. 使用lombok三、ya原创 2021-08-10 18:03:25 · 241 阅读 · 0 评论 -
SpringBoot自学第2天——相关注解以及项目发布
上一章SpringBoot自学第1天——IDEA搭建一个SpringBoot的Maven项目文章目录上一章前言1. 自动注入的一些方式以及常用注解2. 配置文件3. 项目发布流程一、Bean的注入创建相关文件在po文件夹下创建一个Bean 类名为Animal 在Config文件夹下创建一个配置类 类名为MyConfig (用注解表明这是个配置类) 1. `@Import` 注解 利用Bean的无参构造函数来创建Bean对象2. `@Bean` 注解 自定义创建Bean的创建函数3. `@Compon原创 2021-08-09 19:03:43 · 106 阅读 · 0 评论 -
SpringBoot自学第1天——IDEA搭建一个SpringBoot的Maven项目
文章目录前言官方教程入门网站1. 第一步在[start.spring.io](https://start.spring.io/)网站里获取一个SpringBoot的项目模板2. 创建项目3. 导入项目 file->open...4. 设置Maven仓库(非必须,但是设置的话好一点,免得出一些莫名其妙的问题,待会repository(Maven仓库文件夹)和setting.xml(Maven仓库配置文件)的链接会放在下面)5. 等待一段时间,待IDEA自动下载好包后,全部完成后便是如下结构,我们打开ja原创 2021-08-08 19:04:12 · 271 阅读 · 1 评论