Spring Boot + vue-element 开发个人博客项目实战教程(二、技术点介绍)

本文涉及的产品
云数据库 Redis 版,社区版 2GB
推荐场景:
搭建游戏排行榜
简介: Spring Boot + vue-element 开发个人博客项目实战教程(二、技术点介绍)

⭐ 作者简介:码上言



⭐ 代表教程:Spring Boot + vue-element 开发个人博客项目实战教程



⭐专栏内容:零基础学Java个人博客系统

项目部署视频

https://www.bilibili.com/video/BV1sg4y1A7Kv/?vd_source=dc7bf298d3c608d281c16239b3f5167b

文章目录

前言

在这里我整理了整个项目大概需要用到的技术,让我们熟悉这些项目,知道如何在项目中运用的,原则是,先保证会用,再去慢慢探寻技术的底层原理。后期如果还有什么新的技术,我再更新,暂时就列举的那么多。

1、后端技术

技术 说明 官方网址
Spring Boot MVC框架和容器 https://spring.io/projects/spring-boot
MyBatis 持久层框架 https://mybatis.org/mybatis-3/zh/index.html
Nginx 静态资源服务器 https://www.nginx.com/
Swagger-UI 文档生成工具 https://github.com/swagger-api/swagger-ui
Redis 分布式缓存 https://redis.io/
Lombok 简化对象封装工具 https://github.com/rzwitserloot/lombok
PageHelper MyBatis物理分页插件 http://git.oschina.net/free/Mybatis_PageHelper
Hutool Java工具类库 https://github.com/looly/hutool
Shiro Java安全框架 https://shiro.apache.org/

2、前端技术

技术 说明 官方网址
Vue 前端框架 https://vuejs.org/
vue-element-admin 后台前端解决方案 https://panjiachen.github.io/vue-element-admin-site/zh/
vue-router 路由管理器 https://router.vuejs.org/zh/
vue-cli Vue.js 开发的标准工具 https://cli.vuejs.org/zh/
axios 前端HTTP框架 http://www.axios-js.com/zh-cn/docs/

3、移动端

技术 说明 官方网址
uni-app 前端应用的框架 https://uniapp.dcloud.io/README
微信小程序 不用下载就能使用的应用 https://developers.weixin.qq.com/miniprogram/dev/framework/
ES6 JavaScript 语言的下一代标准 http://caibaojian.com/es6/README_about.html

4、开发工具

工具名 说明 官方网址
IntelliJ IDEA 2021.03 后端主要开发工具 https://www.jetbrains.com/idea/download
Navicat 数据库连接管理工具 http://www.formysql.com/xiazai.html
Postman API接口调试工具 https://www.postman.com/
Visual Studio Code 免费开源的现代化轻量级代码编辑器 https://code.visualstudio.com/Download
微信开发者工具 主要编写微信小程序工具 https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html
HBuilder X uni-app主要的编辑器 https://www.dcloud.io/hbuilderx.html
Typora Markdown编辑器 https://typora.io/

5、开发环境

工具名 说明/版本号 官方网址
JDK 软件开发工具包/1.8 https://www.oracle.com/java/technologies/downloads/#java8-windows
Mysql 数据库管理系统/8.1 https://www.mysql.com/downloads/
Redis 非关系型数据库/3.2.100 https://redis.io/download
Node.js 运行在服务端的 JavaScript/14.17.4 https://nodejs.org/zh-cn/

上一篇:Spring Boot + vue-element 开发个人博客项目实战教程(一、项目介绍和规划)

下一篇:Spring Boot + vue-element 开发个人博客项目实战教程(三、项目环境搭建)

相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
目录
相关文章
|
22小时前
|
存储 JavaScript 前端开发
使用Vue.js构建交互式前端的技术探索
【5月更文挑战第12天】Vue.js是渐进式前端框架,以其简洁和强大的特性深受开发者喜爱。它聚焦视图层,采用MVVM模式实现数据与视图的双向绑定,简化开发。核心特性包括响应式数据绑定、组件化、模板系统和虚拟DOM。通过创建Vue实例、编写模板及定义方法,可以构建交互式前端,如计数器应用。Vue.js让复杂、交互式的前端开发变得更加高效和易维护。
|
22小时前
|
Java 测试技术 API
Spring Boot 单元测试 0基础教程
Spring Boot 单元测试 0基础教程
10 0
|
22小时前
|
前端开发 安全 Java
使用Spring框架加速Java开发
使用Spring框架加速Java开发
55 0
|
22小时前
|
传感器 人工智能 前端开发
JAVA语言VUE2+Spring boot+MySQL开发的智慧校园系统源码(电子班牌可人脸识别)Saas 模式
智慧校园电子班牌,坐落于班级的门口,适合于各类型学校的场景应用,班级学校日常内容更新可由班级自行管理,也可由学校统一管理。让我们一起看看,电子班牌有哪些功能呢?
101 4
JAVA语言VUE2+Spring boot+MySQL开发的智慧校园系统源码(电子班牌可人脸识别)Saas 模式
|
22小时前
|
JSON JavaScript Java
从前端Vue到后端Spring Boot:接收JSON数据的正确姿势
从前端Vue到后端Spring Boot:接收JSON数据的正确姿势
24 0
|
22小时前
|
Java 数据库连接 数据库
Springboot整合mybatisPlus开发
MyBatis-Plus是一个MyBatis的增强工具,旨在简化开发和提高效率。它在不修改原有MyBatis的基础上提供额外功能。要将MyBatis-Plus集成到SpringBoot项目中,首先通过Maven添加mybatis-plus-boot-starter和相应数据库驱动依赖,然后配置application.yml中的数据库连接信息,并指定Mapper类的扫描路径。Mapper接口可继承BaseMapper实现基本的CRUD操作。
|
23小时前
|
前端开发 JavaScript Java
Springboot框架整合jsp开发【干货满满】
该文介绍了如何在Spring Boot中集成JSP,需包含`spring-boot-starter-web`、`tomcat-embed-jasper`和`jstl`三个依赖。配置Spring Boot寻找JSP的位置,设置`spring.mvc.view.prefix`为`/WEB-INF/jsp/`,`spring.mvc.view.suffix`为`.jsp`。JSP文件应放在`src/main/webapp/WEB-INF/jsp/`下。
|
22小时前
|
Web App开发 前端开发 Java
SpringBoot配置HTTPS及开发调试
在实际开发过程中,如果后端需要启用https访问,通常项目启动后配置nginx代理再配置https,前端调用时高版本的chrome还会因为证书未信任导致调用失败,通过摸索整理一套开发调试下的https方案,特此分享
21 0
SpringBoot配置HTTPS及开发调试
|
22小时前
|
IDE Java 开发工具
Spring Boot DevTools:加速开发的热部署工具
【4月更文挑战第28天】在Spring Boot的开发过程中,快速反馈和效率至关重要。Spring Boot DevTools是一个为开发者设计的模块,支持热部署(hot swapping),能够实现应用的快速重启和自动重载,极大地提高了开发效率。本篇博客将介绍Spring Boot DevTools的核心概念,并通过具体的实战示例展示如何在开发过程中利用这一工具。
24 0
|
22小时前
|
Java 关系型数据库 MySQL
优质全套Spring全套教程三
优质全套Spring全套教程三