# rude-java **Repository Path**: skc90/rude-java ## Basic Information - **Project Name**: rude-java - **Description**: 简单实战类开源项目 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-05-04 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # rude-java 以简单粗暴、轻松易懂的方式来学习Java ## 前言 现在各自媒体关于Java的教程和技术讲解数不胜数,其中有很多能够让人受益匪浅,我也经常浏览这些文章以从中汲取营养提高自己,但看多了这些文章之后总觉得自身还缺了点什么。 现在很多文章一上来就讲原理、讲底层,这当然很好,要想成为一个优秀的程序员也必然要学习这些。但!**学习这些的前提应当是你的基本能力已经过关了**。什么是基本能力呢,就是你能够使用这个技术去解决问题。 举一个极端的例子:现在很多关于MySQL文章都在讲解其底层,什么索引采用的B+树结构啦、事务是怎样实现的啦、千万级乃至上亿数据量怎么处理啦等等,看完之后也了解知识了,一上手写根据业务需求写一个复杂的SQL语句就蒙圈了。 **有很多人是怎么用杯子喝口水都不知道,就想去了解杯子的构成原理。最后到头来杯子的构成原理懵懵懂懂,喝水也不会喝了。** 我就在想,市面上已经有如此多优秀的文章去讲解那些底层的东西了,那我就来补充一些“浮于表面”的东西吧。我不去讲杯子的构造,我想告诉你怎么用这个杯子来喝水。你将水喝都熟练之后,再去学习杯子的构造岂不事半功倍? 所以我就创建了【项目实践】这个系列,不谈那些高大上的东西,直接手把手教你开干,并且付上源码,让你在实践中就掌握新的东西。 > 以项目驱动学习,以实践检验真知 ## 项目实践系列 [【项目实践】SpringBoot三招组合拳,手把手教你打出优雅的后端接口](./project-practice/validation-and-exception-handler/validation-and-exception-handler.md) [【项目实践】后端接口统一规范的同时,如何优雅得扩展规范](./project-practice/validation-and-exception-handler2/validation-and-exception-handler2.md) [【项目实践】有了SpringBoot还有必要学SSM整合吗](./project-practice/ssm/ssm.md) [【项目实践】使用Vue.js和ElementUI快速实现后台管理系统的界面布局](./project-practice/vue-route-demo/vue-route-demo.md)