序言:
少年们的样貌褪去了稚气,笑容明媚,意气风发。
所有人都是最年轻、最美好的样子。
没有烦忧,也不曾分离。
一、首先呢,我们学习概况:
1、初级开发者到中级开发者过渡
2、具备强大的自学能力和执行能力
二、其次,我们需要掌握的技术架构:
- Spring
- Springmvc
- Mybaties
- Redis
- Solor
- EasyUI
- UEditor
- JQuery
- Freemark
- ActivMQ
- Httpclient 因为我们用的是一种分布式,所以涉及到通信那一块~
- Mysql 数据库用这个~
三、接下来,我们谈一谈开发环境:
- Idea
- Maven
- Tomcat
- Jdk
- Nginx
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。
- git 版本控制,我们用这个
- 还有postman,这是一款接口测试的工具
- Sqlyog,这是一款连接数据库的界面管理工具,我挚友就用过,我一般都是用的mysql和sqlbanch
- Win10
四、技术架构:集群和分布式架构的区别
工程搭建,maven怎么去搭建
Ssm框架的整合
Mybatis的逆向工程以及使用
日志的添加与使用
拦截器
后端功能(系统的开发,图片系统,数据等等~)
前端功能(商品浏览,下订单,购物车........)
Redis使用以及他的集群搭建~
Solar使用以及集群搭建
JMS消息队列(activeMQ)
Sso单点登录
Restful服务
在linux上部署