Spring+SpringMVC+MyBatis+easyUI整合基础篇(一)项目简介

github地址,点这里

项目效展示,点这里账号:admin 密码:123456

很久之前就打算开始写一下自己的技术博客了,实在抽不出时间所以计划一直搁置了,最近项目进度渐渐缓了下来,不那么忙了,也因此开始筹备自己的博客。说到这次博客的主角,也是无心插柳找到的,来源于两年前自己写的一个项目。

万事开头难,写博客这个事情也是让我抓狂了一阵子,因为不知道从何下笔,自己的初衷也是分享技术,所以就更加不知道该从何而起了,说来也是巧合,上周整理文件的时候,无意中发现了两年前的一个小项目,看着那时的代码真的是有些感慨的,这是我写的代码吗(正经脸)?项目 是一个非常基础的javaWeb项目,那时的ide用的还是eclipse,也没有用maven管理项目,对于初学者应该也是挺友好的。借着这个项目,以及这两年的经历,想从最基础的项目开始,一步步的优化这个项目,也借着这个机会,对自己的梳理梳理自己的知识点,同时呢,如果给正在学习的朋友们一点微小的帮助那就最好不过了。

计划是这样的,暂时是打算分为三篇:

 

  • 基础篇的开始是写一下项目的搭建及功能的实现,接着是提升工作效率的一些开发工具的介绍,都会结合项目本身去进行拓展的。
  • 优化篇是写一下关于项目的一些优化,侧重点是功能,所以更多关注点是在代码上。
  • 进阶篇是对项目的开发和部署上的拆分,同时对项目的高可用和伸缩性进行简单的讲解,这一篇中会涉及到前后端分离,Web缓存服务器的搭建,tomcat集群等。

 

后面还会对项目的进一步优化,有以下计划:

 

  • 搜索引擎的开发
  • 项目的服务化,服务化会进行两条线上的拓展,一是用dubbo对项目进行服务的拆分,二呢是用最近很火的springcloud对业务进行合理的拆分,这一篇就看时间允不允许了,因为前三篇的知识点也很多,所以就只能慢慢更新吧。
  • 消息队列的使用

 

基础篇中涉及到的知识点如下:

 

  • Spring
  • SpringMVC
  • MyBatis
  • easyUI
  • MySql
  • Maven
  • SVN
  • git
优化篇中涉及到的知识点如下:
  • 数据库优化
  • 代码优化
  • druid
  • UEditor
  • RESTful
  • 缓存 redis
进阶篇中涉及到的知识点如下:
 
  • 前后端分离
  • centos
  • nginx
  • tomcat集群
 
由于这是第一篇文章,所以结语就是 待续...

 

 
 

转载于:https://my.oschina.net/zhenfeng13/blog/897685

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值