草庐IT

springboot仓库

全部标签

新建springboot项目,jdk只有17/21,无法选中1.8

解决方案1:将https://start.spring.io/或者http://start.springboot.io/替换为 https://start.aliyun.com/解决方案二:升级jdk版本,安装jdk17并配置环境变量,官方称,17版本将会是主流,在springboot3以上版本只支持jdk17以上版本(但当前大多数项目都是jdk1.8的环境,且17并不是完全向下兼容)若采用JDK1.8创建项目后,springboot的版本要改为3.0以下,在pom.xml中把java改为1.8

SpringBoot 使用 Sa-Token 完成权限认证

一、设计思路所谓权限认证,核心逻辑就是判断一个账号是否拥有指定权限:有,就让你通过。没有?那么禁止访问!深入到底层数据中,就是每个账号都会拥有一个权限码集合,框架来校验这个集合中是否包含指定的权限码。例如:当前账号拥有权限码集合["user-add","user-delete","user-get"],这时候我来校验权限"user-update",则其结果就是:验证失败,禁止访问。动态演示图:所以现在问题的核心就是:如何获取一个账号所拥有的的权限码集合?本次操作需要验证的权限码是哪个?接下来,我们将介绍在SpringBoot中如何使用Sa-Token完成权限认证操作。Sa-Token是一个轻量

【开源】基于Vue+SpringBoot的音乐平台

项目编号:S055,文末获取源码。\color{red}{项目编号:S055,文末获取源码。}项目编号:S055,文末获取源码。目录一、摘要1.1项目介绍1.2项目录屏二、功能模块三、系统展示四、核心代码4.1查询单首音乐4.2新增音乐4.3新增音乐订单4.4查询音乐订单4.5新增音乐收藏五、免责说明一、摘要1.1项目介绍基于微信小程序+JAVA+Vue+SpringBoot+MySQL的音乐平台,包含了音乐档案模块、音乐收藏模块、音乐订单模块,支持PC后台和微信小程序用户端使用,还包含系统自带的用户管理、部门管理、角色管理、菜单管理、日志管理、数据字典管理、文件管理、图表展示等基础模块,基于

基于springboot的学生在线选课系统的设计与实现 毕业设计开题报告

 博主介绍:黄菊华老师《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,CSDN博客专家,在线教育专家,CSDN钻石讲师;专注大学生毕业设计教育和辅导。所有项目都配有从入门到精通的基础知识视频课程,免费项目配有对应开发文档、开题报告、任务书、PPT、论文模版等项目都录了发布和功能操作演示视频;项目的界面和功能都可以定制,包安装运行!!!如果需要联系我,可以在CSDN网站查询黄菊华老师在文章末尾可以获取联系方式基于SpringBoot的学生在线选课系统的设计与实现一、研究背景与意义随着高校信息化建设的不断推进,学生在线选课系统已成为高校教务管理的重要组成部分。传统的选课方式存在着

SpringBoot集成 ElasticSearch

SpringBoot集成ElasticSearch对于ElasticSearch比较陌生的小伙伴可以先看看ElasticSearch的概述ElasticSearch安装、启动、操作及概念简介好的开始啦~1、基础操作1.1、导入依赖org.springframework.bootspring-boot-starter-data-elasticsearch新版本配置方式(推荐使用)新的配置方式使用的是HighLevelRESTClient的方式来替代之前的TransportClient方式,使用的是HTTP请求,和Kibana一样使用的是Elasticsearch的9200端口。1.2、自定义配置

springboot集成flink并发布flink集群端运行

背景:近期项目需要,引入flink,研究了下flink,步步踩坑终于可以单独运行,也可发布到集群运行,记录下踩坑点。开发环境:idea+springboot(2.3.5.RELEASSE)+kafka(2.8.1)+mysql(8.0.26)。废话不多说,直接上可执行代码。以下代码实现了某个时间间隔,设备不上传数据,判断为离线的逻辑一、项目application创建/***flink任务提交application**@authorwangfenglei*/@SpringBootApplication(scanBasePackages={"com.wfl.firefighting.flink",

创建第一个SpringBoot项目

✅作者简介:大家好,我是Leo,热爱Java后端开发者,一个想要与大家共同进步的男人😉😉🍎个人主页:Leo的博客💞当前专栏:循序渐进学SpringBoot✨特色专栏:MySQL学习🥭本文内容:创建第一个SpringBoot项目📚个人知识库:[Leo知识库]https://gaoziman.gitee.io/blogs/),欢迎大家访问1.前言☕大家好,我是Leo哥🫣🫣🫣,今天给大家带来关于精品SpringBoot专栏,暂且就给他起名为循序渐进学SpringBoot,这里我参考了我上一个专栏:循序渐进学SpringSecurity6。有需要的朋友可以抓紧学习来哈,带你从SpringSecurit

手把手教你制作登录、注册界面 SpringBoot+Vue.js(cookie的灵活运用,验证码功能)

 一、用户登录界面实现思路:用户在界面输入用户名和密码传入变量。用post方法传输到后端,后端接收整个实体对象。将用户名提取出。在dao层方法中通过select注解查询,返回数据库对应的数据对象。如果返回为空则returnfalse。不为空则通过比对数据库返回的密码和用户输入的密码,如果二者匹配则returntrue,否则returnfalse。在前端axios框架中,通过if语句判断,如果returntrue则提示登录成功信息,跳转到首页。如果returnfalse则提示登录失败请重试。效果:改进思路:已实现:用cookie记住用户的登录状态。1.在首页上方显示“欢迎xxx登录!!”字样,x

基于微信小程序的大学生兼职招聘(求职)系统丨springboot源码

​目录一、整体目录:文档含项目摘要、前言、技术介绍、可行性分析、流程图、结构图、ER属性图、数据库表结构信息、功能介绍、测试致谢等约1万字等二、运行截图三、代码部分(示范):四、数据库表(示范):数据库表有注释,可以导出数据字典及更新数据库时间,欢迎交流学习五、项目技术栈:六、项目调试学习(点击查看)七、项目交流背景:随着互联网和移动技术的快速发展,小程序作为一种轻量级应用程序形式,已经成为了人们生活中不可或缺的一部分。大学生作为新一代的主力军,对小程序开发有着浓厚的兴趣和需求。因此,开发一门面向大学生的兼职小程序开发课程具有重要意义。目的:开发一门面向大学生的兼职小程序开发课程,旨在帮助大学

【华为OD机考 统一考试机试C卷】 机器人仓库搬砖(C++ Java JavaScript Python)

华为OD机考:统一考试C卷+D卷+B卷+A卷2023年11月份,华为官方已经将华为OD机考:OD统一考试(A卷/B卷)切换到OD统一考试(C卷)和OD统一考试(D卷)。根据考友反馈:目前抽到的试卷为B卷或C卷/D卷,其中C卷居多,按照之前的经验C卷D卷部分考题会复用A卷/B卷题,博主正积极从考过的同学收集C卷和D卷真题,可以查看下面的真题目录。真题目录:华为OD机考机试真题目录(C卷+D卷+B卷+A卷)+考点说明专栏:2023华为OD机试(B卷+C卷+D卷)(C++JavaJSPy)华为OD面试真题精选:华为OD面试真题精选在线OJ:点击立即刷题,模拟真实机考环境华为OD机