👦 作者简介:码上言
🥇代表教程:
1、Spring Boot + vue-element 开发个人博客项目实战教程
2、基于SpringBoot智能图书馆管理系统项目开发教程
📔我的文档网站:http://xyhwh-nav.cn/
基于SpringBoot + Vue 的智能图书馆管理系统项目开发教程
后端代码地址:https://gitee.com/whxyh/library-admin-pro
前端代码地址:https://gitee.com/whxyh/library-admin-web
工具下载:关注下方的卡片,回复:智能图书馆开发工具
即可获得,或者根据我提供的官方网站下载。
1、📣前言
没有一个冬天不可逾越,没有一个春天不会来临。最慢的步伐不是跬步,而是徘徊,最快的脚步不是冲刺,而是坚持。
Hello,各位小伙伴们,相信有很多看我之前的博客教程专栏进来的,也有很多新来的粉丝朋友,感谢大家对我的信任和支持,我一定不会辜负大家对学习的渴望,我将竭尽全力的去写好本专栏。
在这里我先简单的和大家唠一唠,希望大家能认真的看一下,或许我说的某个点正好get到你,对你来说也是一种收获。这个教程我将会结合之前的博客教程进行改进和总结,期望能写出大家比较满意的教程。
我相信大家来到这里都是抱着想学习的心态,所以既然大家来都来了,就希望大家和我一起坚持到底,认真的学习一套完整的项目开发,你就会发现其实做项目也没那么难,很多都是CRUD上扩展的业务流程,只要你跟着学习,肯定会让你获得很多的知识和技能。
这里有一些是刚刚踏上工作岗位的程序员,还有一些是在校的大学生以及想学习项目来完成毕业设计的毕业生等等。不管出于什么目的的来学习,我都尽量让大家学习的快乐并且把技术学到手,把经验学到手,用最短的时间换最大的成果,这是我写这个教程的初心。
通过之前的教程和一些小伙伴对我的反馈,有些人说确实学到了很多的以前不知道的技术,当然还有一些给我提的bug😦,非常感谢这些给我提问题的小伙伴,这次我将会进一步的改进,希望大家共同努力。
2、📕规划
我想了很多的项目作为本次的教程线路,但是感觉都不太友好,像工业上的管理平台、EMS、或者ERP还有OA等系统,我感觉有些大家都不太熟悉。同时也去某站上看了一些排名靠前的视频,大多数讲前端的都不会给你后端的代码,只给你一个在线接口的文档,虽然是学习前端,但我们还是要看到后端的服务才能写的安心一点,核心东西要掌握到自己手中。所以我还是选取了一个复杂一点的系统,智能图书馆管理系统,这个可供我们扩展的东西很多,之前的博客教程扩展性比较小,只适合我们入门。
我也看了网上有很多的图书馆管理系统,但大多数都是不完整的项目,虽然是很常见的系统了,但是我看了一下有很多还都是jsp的时代,前后端分离的几乎是微乎其微,所以我就想大家对这个还比较熟悉,而且功能量还挺大的,可以扩展的东西很多。我们重要的是能学到技术,项目是次要的,只能作为是学习技术上的一个梯子,我们将技术实际运用的一个平台。
这里先简单的说一下我对这个专题的未来规划:
当然这只是一个简单的规划,还有很多的东西没有体现出来,我会尽可能的总结开发的细节和流程,重要的是细节,在我们接下来的项目中会一步一步的体现和完善。
3、⏳项目启动
今天算是项目正式启动了,接下来我会先注重项目的开发,文章也会不断的更新,希望大家可以跟上我们的开发进度,后期我再考虑是不是要录制一期视频来讲解一下我们项目的开发进展、开发方向和项目总结等。
在这里我来说一下如何使用该教程,也是我根据学习上一个教程的小伙伴问的问题进行总结的,希望给大家一些建议。
3.1、教程文章内容如何规划的?
最近,我也反复的思考,如何使一篇文章真正的达到这篇文章的价值所在,每篇文章看过之后都会使你留下深刻的印象,在你以后跳槽或者找工作的面试中,当面试官问到此知识点,你就能联想到本项目的功能点以及开发流程,这样也能使你的面试分数提升,所以我想了很久,该如何规划一篇文章的思路,我列出了一下几点,以后的文章基本上会遵循如下进行写作。
3.2、如何学习?
1、如果你想使用其中的某个功能模块,建议你将项目下载下来然后参照教程进行功能的学习。
2、如果你是项目小白,有一些Java和前端的基础,想跟着学习做项目,这里建议你将你电脑重要的东西备份一下,然后将电脑格式化,所有的环境都删除掉,或者直接重新做个系统(不会的可以问度娘或者来问我也可以)
,我知道在我上学的时候,电脑乱七八糟的什么环境都有,有时代码的报错或者某个问题是版本或者环境导致的,这个还挺难查找问题进行解决的。
3、如果你只想学习Java项目,建议你前端项目和小程序项目先不用学习,先将Java项目熟悉之后再去学习前端的东西,如果你是只想学习Vue项目,建议你将后端项目跑起来然后再去学习前端的项目,前端也不能只注重前端的知识,后端也要懂的。学习小程序也是依然如此。。。。。。
学习这东西是急不来的,没有急速学成的,如果有,那就是骗人的。
如果你还不知道是想做前端还是想做后端,甚至还不知道怎么学习基础知识就来看项目的小伙伴,建议你先看一下我网站里的学习的文章,再结合自己的现实情况,然后选择自己的职业。
我的网站:http://xyhwh-nav.cn/pages/5bfc52/
4、🔨技术
在第二章的规划里有写到,那个是大致的技术方向,部分小的技术会在具体的实战开发中再来讲解,我的目的是通过学习项目来学习更多的技术知识,而不是真正的做一个具有上线能力的项目,希望大家多多理解。
我会将项目使用的环境版本和软件统一放到网盘中,放在本章的开头,可以自行下载。
最后,有什么问题可以评论区或者私信我,欢迎大家提意见。