SpringBoot和VueJs学习
文章平均质量分 80
如今Java企业开发Spring和SpringBoot、SpringCloud技术栈非常火,很多公司都使用了SpingBoot开发企业网站和系统,VueJs作为前端框架在国内也很受欢迎。这个专栏主要记录SpringBoot和VueJS学习中遇到的一些问题和收集到的一些资源。
雪域迷影
专业:计算机
爱好:服务端和客户端开发,桌面开发,全栈开发
兴趣:象棋、乒乓球、游泳、听音乐。
展开
-
一个全栈SpringBoot项目-Book Social Network
BSN是一个会员之间交换图书的社交网络平台。它提供的功能包括用户注册、安全电子邮件验证、图书管理(包括创建、更新、共享和归档)、图书借阅(检查可用性)、图书归还功能以及图书归还批准。该应用程序使用 JWT 令牌确保安全性,并遵循 REST API 设计的最佳实践。后端是使用 Spring Boot 3 和 Spring Security 6 构建的,而前端是使用 Angular 和 Bootstrap 进行样式开发的。原创 2024-05-11 09:58:39 · 721 阅读 · 2 评论 -
连接MySQL时报错“Public Key Retrieval is not allowed“的解决方法
我在本地运行的时候,本地安装了mysql 8.0.16版本,在配置文件中配置本地的mysql用户名和密码之后,在IDEA中运行程序,报错:error “Public Key Retrieval is not allowed”转载 2023-10-05 12:09:33 · 5568 阅读 · 0 评论 -
Java 比较两个字符串内容是否相等
最近在做松哥的微人事项目时,编写SpringBoot后台接口时遇到一个小问题,就是当比较两个String对象内容是否相等时,我第一次使用==没有得到预想到的结果,改成String的equals()方法就OK了。由于一直使用C和C++比较多,C++种的std::string类比较两个字符串内容是否相等时可以直接使用==操作符重载运算符。下面是根据职位名称获取职位信息以及获取所有职位信息的后台接口代码:package org.javaboy.vhr.service;import org.javaboy.原创 2020-09-21 23:41:38 · 3186 阅读 · 0 评论 -
Spring Boot + Vue 前后端分离开发,权限管理的一点思路
Spring Boot + Vue 前后端分离开发,权限管理的一点思路本文转载自松哥的Spring Boot + Vue 前后端分离开发,权限管理的一点思路在传统的前后端不分的开发中,权限管理主要通过过滤器或者拦截器来进行(权限管理框架本身也是通过过滤器来实现功能),如果用户不具备某一个角色或者某一个权限,则无法访问某一个页面。但是在前后端分离中,页面的跳转统统交给前端去做,后端只提供数据,这种时候,权限管理不能再按照之前的思路来。首先要明确一点,前端是展示给用户看的,所有的菜单显示或者隐藏目的不是转载 2020-09-19 15:33:33 · 434 阅读 · 0 评论 -
SpringBoot+Vue实现文件上传+预览
从松哥的微信公众号上面看到了SpringBoot+Vue实现文件上传+预览的视频教程,如下图所示:跟着做,使用IDEA一遍看一边做,没想到由于自己马虎将日期SimpleDateFormat simpleDateFormat = new SimpleDateFormat("/yyyy/MM/dd/");写成了SimpleDateFormat simpleDateFormat = new SimpleDateFormat("/yyyy/MM/dd/");导致后续拼接文件名出错:由于在本地地址生成pdf文转载 2020-09-02 22:46:32 · 4111 阅读 · 1 评论 -
spring security学习
Spring官方提供了一个关于Spring Security的示例程序,Spring Security指南该指南旨在在15到30分钟内完成,提供了快速,动手的指导,用于为使用Spring的任何开发任务构建入门应用程序。保护Web应用程序本指南将引导您完成使用受Spring Security保护的资源创建简单的Web应用程序的过程。主题专为在一个小时或更短的时间内阅读和理解而设计,与入门指南相比,提供的内容更为广泛或主观。Spring Security安全架构Spring Securit转载 2020-08-27 05:42:34 · 100 阅读 · 0 评论 -
IT老哥分享的27套Java实战项目视频教程
一、27套Java实战项目视频教程最近在B站上看到了IT老哥分享的27套Java实战项目视频教程,今天全给你们了下面是27套Java实战项目视频教程- 百度网盘链接链接:https://pan.baidu.com/s/1O-UkPSH2A4XtWNhKREl7EQ 提取码:8ldi链接:https://pan.baidu.com/s/1ssR-zJAH4QXtRP6uuCtl9Q 提取码:c58l链接:https://pan.baidu.com/s/1u0DXrMmWEyLHvhwTV4uIYA原创 2020-08-16 07:40:27 · 2338 阅读 · 2 评论 -
Spring boot与任务-尚硅谷学习笔记
Spring boot与任务一、异步任务在Java应用中,绝大多数情况下都是通过同步的方式来实现交互处理的;但是在处理与第三方系统交互的时候,容易造成响应迟缓的情况,之前大部分都是使用多线程来完成此类任务,springboot中可以用异步任务解决。两个注解:@Async 在需要异步执行的方法上标注注解@EnableAsync 在主类上标注开启异步任务支持开启异步任务后,当controller层调用该方法会直接返回结果,该任务异步执行@Servicepublic class AsyncServ转载 2020-07-18 17:26:44 · 219 阅读 · 0 评论 -
BeetlSql中的Mapper
本文转载自CSDN博主「象在舞」的博文BeetlSql中的MapperBeetlSql中的Mapper象在舞 2019-09-18 20:33:23 1626 收藏 3分类专栏: beetl版权本文参考BeetlSql官方网站,官网网站请点击这里~一、使用MapperBeetlSql支持Mapper,它可以将sql文件映射到一个interface接口。接口的方法名与sql文件的sqlid一一对应。接口必须实现BaseMapper接口(后面可以自定义一个Base接口),它提供内置的CRU转载 2020-07-15 15:33:26 · 861 阅读 · 0 评论 -
BeetlSql 单表操作工具(Query)使用说明
BeetlSql 单表操作工具(Query)使用说明文章目录BeetlSql 单表操作工具(Query)使用说明BeetlSql 单表查询工具(Query)使用说明Query使用方式和风格介绍Query主要操作简介查询器获取SELECT简单的条件查询复杂的条件查询INSERT操作全量插入insert 方法选择插入insertSelective方法UPDATE操作全量更新 update 方法选择更新 updateSelective 方法DELETE操作single查询和uniquesingle单条查询un转载 2020-07-15 15:29:49 · 612 阅读 · 0 评论 -
Spring Boot, MongoDB: JWT Authentication with Spring Security
Spring Boot, MongoDB: JWT Authentication with Spring SecurityThis tutorial helps you build a Spring Boot Authentication (Login & Registration) & role-based Authorization example with JWT, Spring Security and Spring Data MongoDB. You’ll know:Appr转载 2020-05-18 00:02:14 · 324 阅读 · 0 评论 -
Spring Boot + Vue.js: Authentication with JWT & Spring Security Example
最近看到了两篇关于使用Spring Security和JWT的两篇博客,觉得很不错,就收藏了,做个记录,对应的博客地址如下:Spring Boot Token based Authentication with Spring Security & JWTSpring Boot + Vue.js: Authentication with JWT & Spring Security Example其中第二篇博客对应的演示视频地址为:Spring Boot + Vuejs: Authent转载 2020-05-17 00:23:03 · 251 阅读 · 0 评论 -
超简单入门Vuex小示例
写在前面本文转载自掘金上面的一篇博客,原文地址为: 超简单入门Vuex小示例本文旨在通过一个简单的例子,练习vuex的几个常用方法,使初学者以最快的速度跑起来一个vue + vuex的示例。学习vuex需要你知道vue的一些基础知识和用法。相信点开本文的同学都具备这个基础。另外对vuex已经比较熟悉的大佬可以忽略本文。生成基于vue的项目前提是在自己的系统中安装好了Node.js、npm、cnpm等工具,并且配置好了相关的环境变量,然后选择一个趁手的IDE编辑器,我使用的是VSCode。基于v转载 2020-05-15 10:37:00 · 713 阅读 · 0 评论 -
Spring Boot 中处理跨域
参考博客Spring Boot 中处理跨域,对应的源代码链接地址为:https://github.com/wuyouzhuguli/SpringAll/tree/master/48.Spring-Boot-CORS-Support另外SpringBoot官网也提供了一个示例Enabling Cross Origin Requests for a RESTful Web Service参考资料Enabling Cross Origin Requests for a RESTful Web Servic原创 2020-05-14 23:21:33 · 176 阅读 · 0 评论 -
SpringBoot-使用MySQL访问数据
Accessing data with MySQLSpring官方使用MySQL访问数据的一个SpringBoot示例程序,使用了Spring Web、Spring Data JPA和MySQL Driver依赖,相关链接为Accessing data with MySQL,对应的Github源代码地址为:gs-accessing-data-mysql其他相关示例Accessing Dat...转载 2020-05-07 07:10:21 · 343 阅读 · 0 评论 -
SpringBoot的一些资料总结
SpringBoot相关视频教程【千锋Java】SpringBoot实战教程(好评如潮)(58集)springboot核心篇+springboot整合篇-_雷丰阳_尚硅谷SpringBoot和Vue.js的相关项目Java SpringBoot相关项目一、若依 Java SpringBoot项目*1、RuoYi基于SpringBoot的权限管理系统 易读易懂、界面简洁美观。 核心...原创 2020-04-30 20:53:51 · 327 阅读 · 0 评论 -
socket.io
前言本译文来源于https://socket.io/get-started/chat/,不足之处请多批评指正。最近在学些vuejs和websocket相关技术,使用了websocket的两个封装的库vue-socket.io和vue-websocketvue-socket.ioVue-Socket.io is a socket.io integration for Vuejs, easy...翻译 2020-04-08 20:25:40 · 423 阅读 · 0 评论 -
创建vue项目的几种方式
最近一段时间在学习vuejs和element-ui、iview-ui这些前端知识,在创建vuejs项目时发现有几种不同的方法:使用vue-cli脚手架创建新vuejs项目用vue-cli脚手架可以快速的构建出一个前端vue框架的项目结构前提条件:已安装node可以正常使用npm命令,并全局安装vue-cli工具。nodejs可以到nodejs官网下载最新的版本,根据自己的操作系统选择合适的...原创 2020-04-08 17:51:08 · 11434 阅读 · 0 评论 -
Vue.js学习
前言最近在看Vue.js相关的东西,比如说vue-router、vuex,还有基于Vue.js的前端UI框架Element-UI和iviewVue router其中,Vue Router 是 Vue.js 官方的路由管理器。它和 Vue.js 的核心深度集成,让构建单页面应用变得易如反掌。包含的功能有:嵌套的路由/视图表模块化的、基于组件的路由配置路由参数、查询、通配符基于 Vue...原创 2020-03-27 18:47:30 · 257 阅读 · 0 评论 -
vue_shop电商管理系统
前言这两天在B站上看到一个Vue实战项目:电商管理系统(Element-UI),其B站视频地址是:https://www.bilibili.com/video/av74592164电商后台管理系统的技术选型1、前端项目技术栈VueVue-routerElement-UIAxiosEcharts2、后端项目技术栈Node.jsExpressJwt 状态保...原创 2020-03-22 14:05:08 · 4170 阅读 · 5 评论 -
使用Vue.js和Axios从第三方API获取数据 — SitePoint
原文链接: www.sitepoint.com通常情况下,在构建 JavaScript 应用程序时,您希望从远程源或从API获取数据。我最近研究了一些公开的API,发现可以使用这些数据源完成很多很酷的东西。更多来自作者的提示快速提示:如何在JavaScript中排序对象数组使用Vue.js,可以逐步地构建围绕其中一个服务的应用程序,并在几分钟内就可以开始向用户提供内容服务。我将演示如...转载 2020-03-20 09:28:49 · 1085 阅读 · 0 评论 -
EL-ADMIN 后台管理系统
介绍EL-ADMIN 后台管理系统一个基于 Spring Boot 2.1.0 、 Spring Boot Jpa、 JWT、Spring Security、Redis、Vue的前后端分离的后台管理系统[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QL80SkUE-1580743639458)(https://img.shields.io/github/s...转载 2020-02-03 23:28:18 · 5705 阅读 · 0 评论 -
CentOS7安装RabbitMQ然后在IDEA中运行升级后的vhr项目
CentOS7安装RabbitMQ了解消息队列中间件——RabbitMQhttps://www.rabbitmq.comRabbitMQ Tutorials最近在升级松哥的vhr这个使用SpringBoot+Vue开发的前后端分离的微人事项目时,发现增加邮件发送模块以及RabbitMQ消息中间件,但是在VMware Workstation Pro15虚拟机中的CentOS7系统下部署安装R...原创 2020-01-01 18:01:43 · 449 阅读 · 0 评论 -
七个开源的 Spring Boot 前后端分离项目,一定要收藏!
本文转载自松哥的CSDN博客本文链接:https://blog.csdn.net/u012702547/article/details/100973824前后端分离已经在慢慢走进各公司的技术栈,根据松哥了解到的消息,不少公司都已经切换到这个技术栈上面了。即使贵司目前没有切换到这个技术栈上面,松哥也非常建议大家学习一下前后端分离开发,以免在公司干了两三年,SSH 框架用的滚瓜烂熟,出来却发现自己...转载 2019-10-05 08:26:43 · 177 阅读 · 0 评论