本文目录

  • 前言
  • 做项目的三大好处
  • 强强联手(天狗组合)
  • 专栏作者简介
  • 专栏的优势
  • 后端规划
    • 1. SpringBoot 和 SpringCloud 的选择
    • 2. Mybatis 和 MybatisPlus 和 JPA 的选择
    • 3. MySQL 和 Mongodb 的选择
    • 4. Redis 和 RocketMQ
    • 5. 后端规划小总结
  • 后端大纲
    • 提前掌握的知识点
    • 一期SpringBoot
    • 二期SpringCloudAlibaba微服务全家桶
  • 最后

前言

2022年最自豪的事,我用业余时间,在CSDN上坚持创作了4个月,产出了20多篇博客,其中7篇文章上了全站热榜,多次入围作者周榜原力榜铁粉榜领军人物榜前100,还被评选为每日精选每月精选,并参加了1024活动、圣诞活动、博客之星等活动,实现4000+的粉丝数增长。

2023年,好结果依然在持续,我的Spring Cloud Alibaba微服务实战专栏刚写了5篇,就拿了4热榜第一1热榜第三,也成功新晋成为了 万粉博主!所以自己的关注度也持续升高,很多小伙伴就发现了天罡老哥 –天哥(十多年的老家伙),很多小伙伴就跟我聊,问代码问题的,问关于学习的,问关于项目的等等。

这里我整理了一下,我和大家都非常关注的两个问题:

1. 如何高效学习Java?

2. 毕业设计项目应该怎么做?

从我十几年的从业经验来看,选择比努力更重要!

选对了方法会让你不用那么努力!而我认为最事半功倍的方法就是:找人带你从0到1做项目!

正如那句老话:读万卷书不如行万里路!
既要“读万卷书”,也要“行万里路”,埋头苦学不可取,而应边走边学,边学边用,你走的路多了,你也更清楚应该学什么。


做项目的三大好处

找人带你 从0到1做项目,我总结的三大好处

1. 跟着学习哪些是主流框架,了解它们的用途和定位. 让你清楚知道我要学哪些框架

2. 跟着学习在框架技术中哪些是做项目常用的. 让你清楚知道学框架哪些是应该先学的,哪些是可以进阶时再深入的!

3. 跟着学习如何实现常见的项目功能. 这都是经验,纯实战干货,让你学以致用,将你所学的零散的知识串在一起落地,巩固基础,提升认知和理解


强强联手(天狗组合)

记得六七年前我和狗哥(狗哥主页) 在公司一边开发一边带毕业生,兜兜转转岁月流逝那么快,现在又都在CSDN上写博客,还经常一起上热榜,你说这是不是缘分?

所以,为了带大家做一个完整的前后端分离项目,我和狗哥不谋而合,而几年的相识,让我们更加有默契,有信心搞好这个专栏的内容。他负责前端,我负责后端

2023-03-10 23点下热榜后补充:本文与狗哥的热榜文章又一起上热榜了:)
基于Vue+Vue-cli+webpack搭建渐进式高可维护性前端实战项目


专栏作者简介

天哥,一个在技术领域奋战了十多年的老兵,在世界500强外企、上市公司担任过TeamLeader、架构师,对后端Java技术全栈有着丰富的实战项目经验,主导过多个分布式、微服务项目的从0到1,自主研发的软件一直也有合作商在合作。

狗哥,在前端领域深耕十多年,目前在京东任职,职级T7,在前端jquery ,vue, react, node, web前端性能优化,等层面都有很深厚的见解。

联线狗哥,狗哥有话说:

一、手把手带你做一套毕业设计-征程开启

二、我应该把毕业设计做到什么程度才能过关?

三、做毕业设计,前端部分你需要掌握的6个核心技能


专栏的优势

  • 手把手从0到1:从0开始,门槛低,每一步都有配套博文讲解,带你了解项目的完整生命周期;
  • 技术主流:前后端分离,前端vue、后端SpringBoot、SpringCloudAlibaba微服务全家桶;
  • 短小精悍:技术栈全面,精华提炼,让在更短时间、更快的入门;
  • 模块化开发:解耦各模块,适应不同基础的同学,基础好的可以跳着看;
  • 架构规范:项目结构规范、代码开发规范、Restful API设计规范、MySQL规范、Redis规范等等,均按企业级规范,带你养成一个好习惯;
  • 可定制:有话你就说,我们评估合理,随时满足你的定制需求。

后端规划

关于前端部分,请大家关注狗哥的博客.

1. SpringBoot 和 SpringCloud 的选择

在国内,Java技术栈 Spring可以称的上是一统天下!最流行的莫过于SpringBoot 和 SpringCloud。

单体架构 -> 微服务架构的演变过程如下图,也是非常值得我们体验的过程!

所以,我们的选择:先吃透SpringBoot,进阶时再玩SpringCloud

我的另一个Spring Cloud Alibaba微服务实战专栏也在持续更新中,如果你有兴趣,也可以提前尝鲜!

2. Mybatis 和 MybatisPlus 和 JPA 的选择

在国内,Java技术栈 ORM主流还是Mybatis,JPA还属于少数。
而Mybatis 和 MybatisPlus 这两个CP应用都很广泛,所以都是值得我们掌握!

所以,我们的选择:先吃透Mybatis,进阶时再玩MybatisPlus

3. MySQL 和 Mongodb 的选择

在国内,Java技术栈 数据库主流还是MySQL,另外,掌握了SQL,对于其它关系型数据库的应用也只是差了一次体验而已,相当于一下掌握了多个数据库的使用,所以必须掌握!
另外,Mongodb是一款非常棒的NoSQL数据库,从诞生以来,其项目应用广度、社区活跃指数持续上升,排名NoSQL第1,数据库总排名第5,也有公司直接用它替代了关系型数据库,但大多还是互补使用,也是非常还是值得我们掌握!

所以,我们的选择:先吃透MySQL,进阶时再玩Mongodb

数据库排名网站:https://db-engines.com/en/ranking

4. Redis 和 RocketMQ

Redis:分布式应用、缓存中间件,非常流行,所以必须安排上!

RocketMQ:消息队列MQ的一种,常见的还有RibbitMQ、Kafka,三款MQ的对比如下图,因为RocketMQ是纯Java代码编写,几乎适用全场景,所以,对于Java技术栈而言,MQ优先选择RocketMQ。

5. 后端规划小总结

综上,

第一期的规划:SpringBoot + Mybatis + MySQL + Redis
第二期的规划:SpringCloudAlibaba全家桶 + MybatisPlus + MySQL + Mongodb + Redis + RocketMQ


后端大纲

提前掌握的知识点

  • Java基础,推荐学习CSDN官方的 Java技能树
  • SQL基础,推荐学习CSDN官方的MySQL入门技能树

一期SpringBoot

目前已更新:

一、环境安装
1-1. JDK8 安装教程、环境变量配置
1-2. Maven 安装、仓库配置
1-3. 开发环境安装(全)
二、项目结构搭建
2-1. Maven 三层项目结构搭建
2-2. SpringBoot API开发详解 --SpringMVC注解+封装结果+支持跨域+打包
2-3. Maven依赖加载不进来?依赖加载失败?你值得掌握如何排查的方法
2-4. 实战Git常用操作(IDEA界面+命令)
三、用户身份认证
3-1. SpringBoot项目集成【用户身份认证】实战 【技术选型篇】基于Session、Token、JWT怎么选?
3-2. SpringBoot项目集成【用户身份认证】实战 【实战核心篇】基于JWT生成和校验Token
3-3. SpringBoot项目集成【用户身份认证】实战 【全流程篇】基于JWT+双重检查的登录+登出+拦截器

二期SpringCloudAlibaba微服务全家桶


最后

有没有合你胃口?
是不是你正在寻找的毕设项目?或者入门实战项目?

如果是你想要的,还不赶紧订阅本专栏实战已经开始… 让我们一起拉开有趣的程序人生~~~

我们保证会用心持续高质量输出文章,订阅后加我微信,我会给你针对性指导!专栏订阅地址:

服务端实战 :SpringBoot+Vue前后端分离项目实战
前端实战 :Vue + SpringBoot前后端分离项目实战

另外,为了让我们更熟悉大家的需求,投票啦~~~

基于SpringBoot+SpringCloud+Vue前后端分离项目实战 --开篇相关推荐

  1. SpringBoot+MyBatisPlus+Vue 前后端分离项目快速搭建【后端篇】【快速生成后端代码、封装结果集、增删改查、模糊查找】【毕设基础框架】

    前后端分离项目快速搭建[后端篇] 数据库准备 后端搭建 1.快速创建个SpringBoot项目 2.引入依赖 3.编写代码快速生成代码 4.运行代码生成器生成代码 5.编写application.pr ...

  2. SpringBoot+MyBatisPlus+Vue 前后端分离项目快速搭建【前端篇】【快速生成后端代码、封装结果集、增删改查、模糊查找】【毕设基础框架】

    前后端分离项目快速搭建[前端篇] 后端篇 前端篇 创建vue项目 安装所需工具 开始编码 1.在根目录下添加vue.config.js文件 2.编写main.js 3.编写App.vue 4.编写ax ...

  3. 基于springboot+Redis的前后端分离项目(七)-【黑马点评】

  4. Spring boot+Vue前后端分离项目实战——学生管理系统【三】后端

    就不一段一段的贴代码了,讲一下代码结构,之后会将代码放在GitHub,将代码拉到自己电脑后对照学习 代码地址 https://github.com/SAGE-likeWu/student_manage ...

  5. 基于SSM+SpringBoot+MySQL+Vue前后端分离的博客论坛系统

    项目运行截图 系统首页 技术描述 开发工具: idea/eclipse 数据库: mysql Jar包仓库: Maven 前段框架: vue/ElementUI/echart 后端框架: spring ...

  6. 从0搭建一个Springboot+vue前后端分离项目(一)安装工具,创建项目

    从0搭建一个Springboot+vue前后端分离项目(二)使用idea进行页面搭建+页面搭建 参考学习vue官网文档 https://v3.cn.vuejs.org/guide/installati ...

  7. 阿里服务器部署springboot+vue前后端分离项目

    服务器部署springboot+vue前后端分离项目 最近刚刚在实习熟悉公司的业务,所有尝试着自己将项目部署到服务器上.本次部署的项目是Spring Boot+Vue前后端分离项目,后端使用的技术有M ...

  8. 视频教程-SpringBoot+Security+Vue前后端分离开发权限管理系统-Java

    SpringBoot+Security+Vue前后端分离开发权限管理系统 10多年互联网一线实战经验,现就职于大型知名互联网企业,架构师, 有丰富实战经验和企业面试经验:曾就职于某上市培训机构数年,独 ...

  9. phython在file同时写入两个_喜大普奔,两个开源的 Spring Boot + Vue 前后端分离项目可以在线体验了

    折腾了一周的域名备案昨天终于搞定了. 松哥第一时间想到赶紧把微人事和 V 部落部署上去,我知道很多小伙伴已经等不及了. 1. 也曾经上过线 其实这两个项目当时刚做好的时候,我就把它们部署到服务器上了, ...

最新文章

  1. underscorejs之 _.indexBy(list, iteratee, [context])
  2. 大叔手记(17):大叔2011年读过的书及2012年即将要读的书
  3. 关于中值滤波算法,以及C语言实现(转)
  4. ABAP 查询性能提高之我见
  5. 解读Raw Socket
  6. Asp.Net MVC使用HtmlHelper渲染,并传递FormCollection参数的陷阱
  7. SpringCloud学习笔记028---在SpringBoot中整合多数据源_实战项目
  8. @RestControllerAdvice与@ControllerAdvice的区别
  9. android AIDL 入门讲解非常好的文章(网页代码着色给力)
  10. python newbie——PE No.3
  11. 安装Docker,配置阿里云加速和 docker-compose 国内镜像
  12. js实现图片压缩上传
  13. 傲梅分区助手 linux,傲梅分区助手(详解磁盘操作)
  14. 软件文档的作用和分类
  15. 数据分析小练手【5】 之 搜狗新闻(文本分析)
  16. 流落在北京的80后北漂们的未来在哪儿
  17. 摆脱 AI 生产“小作坊”:如何基于 Kubernetes 构建云原生 AI 平台
  18. 软件架构--架构设计的整体介绍
  19. style transfer/domain adaption简介
  20. Photoshop设计精讲笔记

热门文章

  1. 机房收费系统优化——添加密保功能
  2. transferwise怎么提现_TransferWise 转账到支付宝教程
  3. 2019年全国程序员统一考试,现在开始!搞笑篇
  4. 26、Java——迷你图书管理器(对象+IO流)
  5. 5 X 5 方阵引出的寻路算法 之 路径遍历(完结)
  6. 电子书籍质量保证事件分析
  7. 《思科绿色数据中心建设与管理》——1.3 租赁数据中心
  8. coreprotect mysql_CoreProtect——核心保护 更快查询的插件
  9. 可以赚钱的游戏,这么多游戏供您选择
  10. 字节跳动应届生薪资都能2万+,年薪30万,这样工作真的开心吗?