SpringBoot
文章平均质量分 55
一只不吃老鼠的猫
我们一路奋战,不是为了改变世界,而是为了不让世界改变我们!
展开
-
SpringBoot+Vue 好看的简单的注册登录界面
想在网上找一个SpringBoot+Vue好看的简单的注册登录界面,结果没找到一个满足要求的,要么太简陋,要么太复杂。主页(可以根据自己的需要删除或者改动)实现的是多文件上传与显示的功能。原创 2023-04-14 20:13:01 · 1654 阅读 · 0 评论 -
SpringBoot项目配置多数据源
1. 修改application.yml注意连接多个数据库时,url要更改为jdbc-url,否则会报错。多数据源的配置中需要指定具体的名称来区分不同的数据库(上述配置中的dev和local,名称可以根据具体需求自定义)mybatis配置别名不起作用,因此注释掉了。#mybatis:# type-aliases-package: usts.eie.sbmp.pojospring: datasource: dev: username: root pa原创 2022-05-14 15:41:30 · 3936 阅读 · 3 评论 -
SpringBoot项目集成 Log4j2
Log4j2 日志Java 中比较常用的日志工具类,有 Log4j、SLF4j、Commons-logging(简称jcl)、Logback、Log4j2(Log4j 升级版)、Jdk Logging。Spring Boot 默认使用 Logback,但相比较而言,Log4j2 在性能上面会更好。导入依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifact原创 2022-05-12 15:52:05 · 662 阅读 · 0 评论 -
后端解决跨域问题
跨域问题参考文档: https://blog.csdn.net/qq_38128179/article/details/84956552什么是跨域当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域。跨域出现的问题无法读取非同源网页的 Cookie、LocalStorage 和 IndexedDB无法接触非同源网页的 DOM无法向非同源地址发送 AJAX 请求 (最关键)如何解决CORS 是跨域资源分享(Cross-Origin Resource原创 2022-05-12 15:48:43 · 376 阅读 · 0 评论 -
SpringBoot简单入门
SpringBoot简单入门1. 创建项目选择模板选择项目需要的依赖一般初始化项目的时候选择这三个即可,其他依赖在编写过程中手动添加即可2. 编写项目了解项目结构准备数据库使用 navicat 创建ssmbuild数据库,并初始化一些数据连接数据库注意:这一步只是让数据库可以在idea里边进行操作和查看,只是为了方便,没有必须配置的必要输入数据库的账户和密码测试连接是否成功配置mybatis和数据库配置内容一原创 2022-05-12 15:36:14 · 301 阅读 · 0 评论 -
使用 SpringBoot+MybatisPlus实现网页版闲鱼
网页版闲鱼项目地址:github:https://github.com/helloworldzsq/xianyumallgitee:https://gitee.com/infiniteStars/xianyumall1.目的本项目主要目的是创建一个网页版的闲鱼平台,以方便大家处理闲置物品。2.前提须知sql文件包含在项目中使用 (admin,admin)账号密码登录运行项目前应首先打开 ElasticSearch和Redis服务3.项目使用的技术SpringBoot 2.2原创 2021-12-11 15:27:58 · 2385 阅读 · 1 评论 -
SpringSecurity笔记
SpringSecuritygitee地址: https://gitee.com/infiniteStars/spring-security笔记根据B站狂神说整理得到的,建议结合视频阅读笔记。学习地址: https://docs.spring.io/spring-security/site/docs/5.2.0.RELEASE/reference/htmlsingle/前言:在做网站开发时,安全是第一位。以前学过的 过滤器,拦截器也可以实现,但使用框架更简便。应该在做网站之初就考虑安全,原创 2021-09-22 12:25:44 · 189 阅读 · 0 评论 -
编程不良人JWT笔记
JWT1.简介1.含义JWT简称JSON Web Token,也就是通过JSON形式作为Web应用中的令牌,用于各方之间安全地将信息作为JSON对象传输,在数据传输的过程中还可以完成数据加密、签名等相关处理。2.认证流程1.认证流程- 首先,前端通过Web表单将自己的用户名和密码发送到后端的接口。这一过程一般是一个HTTP POST请求。建议的方式是通过SSL加密的传输(https协议),从而避免敏感信息被嗅探。- 后端核对用户名和密码成功后,将用户的id等其他信息作为JWT Paylo原创 2021-07-15 14:22:37 · 948 阅读 · 2 评论 -
SpringBoot导出EXCEL表格
1.导入依赖<!-- easyexcel相关依赖 --><dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>1.1.2-beta5</version></dependency><dependency> <groupId&g原创 2021-07-15 08:17:45 · 592 阅读 · 2 评论 -
SpringBoot整合Redis+MybatisPlus
SpringBoot整合Redis+MybatisPlus1.前言SpringBoot+MybatisPlus+Redis实现增删改查操作。项目结构2.实现步骤注意点创建SpringBoot项目时,除了勾选常规的MySql服务,还要勾选NoSQl中的Redis。记得开启Redis服务。1.导入依赖<!-- redis依赖 --><dependency> <groupId>org.springframework.boot</g原创 2021-06-06 11:12:45 · 1459 阅读 · 3 评论 -
SpringBoot文件上传和回显(含数据库字段设置和背景图片设置)
SpringBoot文件上传和回显思路将上传的文件保存在服务器硬盘中,将文件路径保存在mysql数据库中。这样可以节省数据库的内存。所以数据库中的字段为varchar。 对应实体类的属性为String。1.准备条件1.文件上传表单必备条件method属性设置为post。enctype属性设置为"multipart/form-data"提供 文件上传输入框。2.导入依赖<dependency> <groupId>commons-fileupload原创 2021-05-30 10:04:01 · 1073 阅读 · 3 评论