zheng
所属分类:Web商城
开发工具:Java
文件大小:16608KB
下载次数:0
上传日期:2018-10-16 06:26:58
上 传 者:
sh-1993
说明: 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持...
(Based on the architecture of Spring+SpringMVC+Mybatis distributed agile development system, it provides a complete set of public micro service modules: centralized permission management (single sign on), content management, payment center, user management (supporting third-party login), WeChat platform, storage system, configuration center, log analysis, tasks and notifications, etc., and supports)
文件列表:
pom.xml (1197, 2018-10-16)
project-bootstrap (0, 2018-10-16)
project-bootstrap\License.png (35679, 2018-10-16)
project-bootstrap\aliyun-oss-post-callback.png (40602, 2018-10-16)
project-bootstrap\api.png (101614, 2018-10-16)
project-bootstrap\architect.png (53031, 2018-10-16)
project-bootstrap\architect.vsdx (128978, 2018-10-16)
project-bootstrap\distributedSystem.png (225571, 2018-10-16)
project-bootstrap\distributedSystem2.png (401432, 2018-10-16)
project-bootstrap\face.png (1234, 2018-10-16)
project-bootstrap\gateway_config.png (83901, 2018-10-16)
project-bootstrap\gitflow.png (376388, 2018-10-16)
project-bootstrap\idea.png (151528, 2018-10-16)
project-bootstrap\pay.png (90416, 2018-10-16)
project-bootstrap\progress.png (185516, 2018-10-16)
project-bootstrap\progress.xmind (5179, 2018-10-16)
project-bootstrap\project.doc (36864, 2018-10-16)
project-bootstrap\project.png (69995, 2018-10-16)
project-bootstrap\start.png (42731, 2018-10-16)
project-bootstrap\zheng-api.doc (32768, 2018-10-16)
project-bootstrap\zheng-api.png (29394, 2018-10-16)
project-bootstrap\zheng-cms.png (108604, 2018-10-16)
project-bootstrap\zheng-login.png (12575, 2018-10-16)
project-bootstrap\zheng-pay.png (9566, 2018-10-16)
project-bootstrap\zheng-upms.png (91276, 2018-10-16)
project-datamodel (0, 2018-10-16)
project-datamodel\update_20170328_1_to_20170405_1.sql (9164, 2018-10-16)
project-datamodel\zheng-ucenter.sql (4606, 2018-10-16)
project-datamodel\zheng.pdb (336995, 2018-10-16)
project-datamodel\zheng.pdm (336969, 2018-10-16)
project-datamodel\zheng.png (634730, 2018-10-16)
project-datamodel\zheng.sql (62026, 2018-10-16)
project-datamodel\zheng_20170219_1.apm (306149, 2018-10-16)
project-datamodel\zheng_20170224_1.apm (306611, 2018-10-16)
project-datamodel\zheng_20170305_1.apm (307539, 2018-10-16)
project-datamodel\zheng_20170314_1.apm (315644, 2018-10-16)
... ...
# zheng
[![Build Status](https://travis-ci.org/shuzheng/zheng.svg?branch=master)](https://travis-ci.org/shuzheng/zheng)
[![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/shuzheng/zheng/pulls)
[![GitHub stars](https://img.shields.io/github/stars/shuzheng/zheng.svg?style=social&label=Stars)](https://github.com/shuzheng/zheng)
[![GitHub forks](https://img.shields.io/github/forks/shuzheng/zheng.svg?style=social&label=Fork)](https://github.com/shuzheng/zheng)
¤QQ¤133107819284280411305155242528049386157869467570766789601147566309***535933638085752272348855***476296545583973925***5614945940004940702751682675396527***4876509792516224615***2193815224878744263***342630205***6087574153262606890936565434047680947971341884034562977817478962414679219230676766033(¤…§·…·–è§é‘¨è)
## 䏬
`zheng`é……‘è‰“é— **‰¨** - **** - **** - **é** - **é** - **訖é¨** - **‘** - **—§** …¨–J2EE§‘觖
## é
Spring+SpringMVC+Mybatis·‘—……±¨—…””¨·…‰–‰°¨é…——’鉔‘§’èè°‰“é…¨–J2EE§‘觖
### “
``` lua
zheng
””” zheng-common -- SSM……±¨—
””” zheng-admin -- °¨
””” zheng-ui -- ‰°thymeleaf¨[:1000]
””” zheng-config -- é…[:1001]
””” zheng-upms -- ”¨·é
| ””” zheng-upms-common -- upms……±¨—
| ””” zheng-upms-dao -- ”¨——é‘
| ””” zheng-upms-client -- éupmsè–…è¤èè
| ””” zheng-upms-rpc-api -- rpc…
| ””” zheng-upms-rpc-service -- rpcè…
| ”””” zheng-upms-server -- ”¨·éSSO[:1111]
””” zheng-cms -- …
| ””” zheng-cms-common -- cms……±¨—
| ””” zheng-cms-dao -- ”¨——é‘
| ””” zheng-cms-rpc-api -- rpc…
| ””” zheng-cms-rpc-service -- rpcè…
| ””” zheng-cms-search -- [:2221]
| ””” zheng-cms-admin -- °[:2222]
| ””” zheng-cms-job -- é—è°‰[:2223]
| ”””” zheng-cms-web -- ‘‰°[:2224]
””” zheng-pay -- ”
| ””” zheng-pay-common -- pay……±¨—
| ””” zheng-pay-dao -- ”¨——é‘
| ””” zheng-pay-rpc-api -- rpc…
| ””” zheng-pay-rpc-service -- rpcè…
| ””” zheng-pay-sdk -- ‘·…·…
| ””” zheng-pay-admin -- °[:3331]
| ”””” zheng-pay-web -- ”¤¤[:3332]
””” zheng-ucenter -- ”¨·(…‰–)
| ””” zheng-ucenter-common -- ucenter……±¨—
| ””” zheng-ucenter-dao -- ”¨——é‘
| ””” zheng-ucenter-rpc-api -- rpc…
| ””” zheng-ucenter-rpc-service -- rpcè…
| ”””” zheng-ucenter-web -- ‘‰°[:4441]
””” zheng-wechat --
| ””” zheng-wechat-mp -- …—·
| | ””” zheng-wechat-mp-dao -- ”¨——é‘
| | ””” zheng-wechat-mp-service -- éè‘
| | ”””” zheng-wechat-mp-admin -- °[:5551]
| ”””” zheng-ucenter-app -- °¨°
””” zheng-api -- API
| ””” zheng-api-common -- api……±¨—
| ””” zheng-api-rpc-api -- rpc…
| ””” zheng-api-rpc-service -- rpcè…
| ”””” zheng-api-server -- api[:6666]
””” zheng-oss -- 豨
| ””” zheng-oss-sdk -- ‘·…·…
| ””” zheng-oss-web -- ‰°[:7771]
| ”””” zheng-oss-admin -- °[:7772]
””” zheng-shop -- ”
”””” zheng-demo -- ¤¨—(…¤‰)
””” zheng-demo-rpc-api -- rpc…
””” zheng-demo-rpc-service -- rpcè…
”””” zheng-demo-web -- ”¤¤[:8888]
```
### é‰
#### :
| §° | ‘
----|------|----
Spring Framework | ¨ | [http://projects.spring.io/spring-framework/](http://projects.spring.io/spring-framework/)
SpringMVC | MVC | [http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#mvc](http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#mvc)
Apache Shiro | ‰…¨ | [http://shiro.apache.org/](http://shiro.apache.org/)
Spring session | Session | [http://projects.spring.io/spring-session/](http://projects.spring.io/spring-session/)
MyBatis | ORM | [http://www.mybatis.org/mybatis-3/zh/index.html](http://www.mybatis.org/mybatis-3/zh/index.html)
MyBatis Generator | ” | [http://www.mybatis.org/generator/index.html](http://www.mybatis.org/generator/index.html)
PageHelper | MyBatis‰é’ | [http://git.oschina.net/free/Mybatis_PageHelper](http://git.oschina.net/free/Mybatis_PageHelper)
Druid | °“è± | [https://github.com/alibaba/druid](https://github.com/alibaba/druid)
FluentValidator | é | [https://github.com/neoremind/fluent-validator](https://github.com/neoremind/fluent-validator)
Thymeleaf | ¨“ | [http://www.thymeleaf.org/](http://www.thymeleaf.org/)
Velocity | ¨“ | [http://velocity.apache.org/](http://velocity.apache.org/)
ZooKeeper | è° | [http://zookeeper.apache.org/](http://zookeeper.apache.org/)
Dubbo | | [http://dubbo.io/](http://dubbo.io/)
TBSchedule & elastic-job | è° | [https://github.com/dangdangdotcom/elastic-job](https://github.com/dangdangdotcom/elastic-job)
Redis | “°“ | [https://redis.io/](https://redis.io/)
Solr & Elasticsearch | …¨–“ | [http://lucene.apache.org/solr/](http://lucene.apache.org/solr/) [https://www.elastic.co/](https://www.elastic.co/)
Quartz | è° | [http://www.quartz-scheduler.org/](http://www.quartz-scheduler.org/)
Ehcache | 訅“ | [http://www.ehcache.org/](http://www.ehcache.org/)
ActiveMQ | é— | [http://activemq.apache.org/](http://activemq.apache.org/)
JStorm | —è— | [http://jstorm.io/](http://jstorm.io/)
FastDFS | – | [https://github.com/happyfish100/fastdfs](https://github.com/happyfish100/fastdfs)
Log4J | —— | [http://logging.apache.org/log4j/1.2/](http://logging.apache.org/log4j/1.2/)
Swagger2 | è | [http://swagger.io/](http://swagger.io/)
sequence | éID”§ | [http://git.oschina.net/yu120/sequence](http://git.oschina.net/yu120/sequence)
AliOSS & Qiniu & QcloudCOS | Ԭ | [https://www.aliyun.com/product/oss/](https://www.aliyun.com/product/oss/) [http://www.qiniu.com/](http://www.qiniu.com/) [https://www.qcloud.com/product/cos](https://www.qcloud.com/product/cos)
Protobuf & json | °—– | [https://github.com/google/protobuf](https://github.com/google/protobuf)
Jenkins | é·…· | [https://jenkins.io/index.html](https://jenkins.io/index.html)
Maven | é | [http://maven.apache.org/](http://maven.apache.org/)
#### ‰:
| §° | ‘
----|------|----
jQuery | “ | [http://jquery.com/](http://jquery.com/)
Bootstrap | ‰ | [http://getbootstrap.com/](http://getbootstrap.com/)
Bootstrap-table | Bootstrap°è¨ | [http://bootstrap-table.wenzhixin.net.cn/](http://bootstrap-table.wenzhixin.net.cn/)
Font-awesome | —“ | [http://fontawesome.io/](http://fontawesome.io/)
material-design-iconic-font | —“ | [https://github.com/zavoloklom/material-design-iconic-font](https://github.com/zavoloklom/material-design-iconic-font)
Waves | ’ | [https://github.com/fians/Waves](https://github.com/fians/Waves)
zTree | ‘’ | [http://www.treejs.cn/v3/](http://www.treejs.cn/v3/)
Select2 | 鉒 | [https://github.com/select2/select2](https://github.com/select2/select2)
jquery-confirm | —’ | [https://github.com/craftpip/jquery-confirm](https://github.com/craftpip/jquery-confirm)
jQuery EasyUI | jQueryUI’é“ | [http://www.jeasyui.com](http://www.jeasyui.com)
React | é | [https://github.com/facebook/react](https://github.com/facebook/react)
Editor.md | MarkdownЏԬ | [https://github.com/pandao/editor.md](https://github.com/pandao/editor.md)
zhengAdmin | °¨ | [https://github.com/shuzheng/zhengAdmin](https://github.com/shuzheng/zhengAdmin)
autoMail | é±°è¨è…¨’ | [https://github.com/shuzheng/autoMail](https://github.com/shuzheng/autoMail)
zheng.jprogress.js | èè’ | [https://github.com/shuzheng/zheng.jprogress.js](https://github.com/shuzheng/zheng.jprogress.js)
zheng.jtotop.js | è”é騒 | [https://github.com/shuzheng/zheng.jtotop.js](https://github.com/shuzheng/zheng.jtotop.js)
####
![](project-bootstrap/architect.png)
#### ¨—è–
![¨—è–](project-bootstrap/project.png)
#### ¨—
> zheng-common
Spring+SpringMVC+Mybatisé……±¨—………±é…MybatisGenerator‰±’锨BaseService·…·±‰
> zheng-admin
bootstrap°“”Material Designé锨°`zheng`鉉°é”¨è¨—鉱¤
> zheng-ui
‰°thymeleaf¨‰è¨—”¨nginx°¨é
> zheng-upms
RBAC’”¨·’é§é”¨°è’——…è”±‰è§’è‰é艔¨·é=‰‰è§’è‰éé+”¨·é-”¨·é…§”¨·é>”¨·é>角è‰é
> zheng-oss
–¨§–
- **éé‘** OSS
- **è…è‘** COS
- **‰‘**
- °¨
![éé‘OSS](project-bootstrap/aliyun-oss-post-callback.png)
> zheng-api
‘…¤–éè§è’…è…“”“…¤’¤–”‘–‰¨è¨—”éé‰è·”±é‘§é”——‰è¤
![API‘…](project-bootstrap/gateway_config.png)
> zheng-cms
…”¤¤±¤§è腉鱤èè‰è
> zheng-pay
- ”觖””‘铉¤§”–‰”°
- ‰‰è°è訷é“葧
![‰”](project-bootstrap/zheng-pay.png)
> zheng-ucenter
锨”¨· °”¨”¨·¨è–‰–‰é±”‰±‘
> zheng-wechat-mp
…—·°é¤°‘°è¨¤è”¨·¤‘‰è¤–艨è锨‘‘‰
> zheng-wechat-app
°¨°
## QQ¤…‰zheng’騖.doc‰
#### ‘·…·:
- MySql: °“
- jetty: Ԭ
- Tomcat: ””¨¨
- SVN|Git: ‰
- Nginx: Ԭ
- Varnish: HTTPé¨
- IntelliJ IDEA: ‘IDE
- PowerDesigner: ¨·…·
- Navicat for MySQL: °“·
#### ‘
- Jdk7+
- Mysql5.5+
- Redis
- Zookeeper
- ActiveMQ
- Dubbo-admin
- Dubbo-monitor
### ·…·‰è…
’騖(è…°…QQ¤…±è)
### èè
- JDK7 [http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html](http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html "JDK7")
- Maven [http://maven.apache.org/download.cgi](http://maven.apache.org/download.cgi "Maven")
- Redis [https://redis.io/download](https://redis.io/download "Redis")
- ActiveMQ [http://activemq.apache.org/download-archives.html](http://activemq.apache.org/download-archives.html "ActiveMQ")
- ZooKeeper [http://www.apache.org/dyn/closer.cgi/zookeeper/](http://www.apache.org/dyn/closer.cgi/zookeeper/ "ZooKeeper")
- Dubbo [http://dubbo.io/Download-zh.htm](http://dubbo.io/Download-zh.htm "Dubbo")
- Elastic Stack [https://www.elastic.co/downloads](https://www.elastic.co/downloads "Elastic Stack")
- Nginx [http://nginx.org/en/download.html](http://nginx.org/en/download.html "Nginx")
- Jenkins [http://updates.jenkins-ci.org/download/war/](http://updates.jenkins-ci.org/download/war/ "Jenkins")
- dubbo-admin-2.5.3 [http://download.csdn.net/detail/shuzheng5201314/9733652](http://download.csdn.net/detail/shuzheng5201314/9733652 "dubbo-admin-2.5.3")
- dubbo-admin-2.5.4-SNAPSHOT-jdk8 [http://download.csdn.net/detail/shuzheng5201314/9733657](http://download.csdn.net/detail/shuzheng5201314/9733657 "dubbo-admin-2.5.4-SNAPSHOT-jdk8")
- ¤èè·QQ¤
## ‘—:
- 1‰è…Jdk7MysqlRedisZookeeperActiveMQ**¨…**”¨éè¤é…éè¤
- 2…é°°‰“**¨è”¨IntelliJ IDEA**°–葉腰°maven““
### ”°Host
- 127.0.0.1 ui.zhangshuzheng.cn
- 127.0.0.1 upms.zhangshuzheng.cn
- 127.0.0.1 cms.zhangshuzheng.cn
- 127.0.0.1 pay.zhangshuzheng.cn
- 127.0.0.1 ucenter.zhangshuzheng.cn
- 127.0.0.1 wechat.zhangshuzheng.cn
- 127.0.0.1 api.zhangshuzheng.cn
- 127.0.0.1 oss.zhangshuzheng.cn
- 127.0.0.1 config.zhangshuzheng.cn
- 127.0.0.1 zkserver
- 127.0.0.1 rdserver
- 127.0.0.1 dbserver
- 127.0.0.1 mqserver
### ЏԬ
maven–葉è…zheng/pom.xml–
### ¨é°‰
> ¤·
- –°zheng°“…project-datamodel–¤zheng.sql
- ”dao¨—’rpc-service¨—redis.propertiesjdbc.propertiesgenerator.properties°“è‰é……master.redis.passwordmaster.jdbc.passwordslave.jdbc.passwordgenerator.jdbc.password”¨AESè·”¨com.zheng.common.util.AESUtil·…·±”è
- ¨ZookeeperRedisActiveMQNginxé…–èproject-tools/nginx*.conf–‰
> **zheng-upms**
- é–…¨ zheng-upms-rpc-service(èèsrcZhengUpmsRpcServiceApplication#main–¨) => zheng-upms-server(jetty)‰é¨”xxxzheng-xxx-rpc-service(main–) => zheng-xxx-webapp(jetty)
![¨”¤](project-bootstrap/start.png)
- èé— [http://upms.zhangshuzheng.cn:1111/](http://upms.zhangshuzheng.cn:1111/ "°°")è·é…°zheng-upms锨èé—é褷admin/123456
- ¨è§’·¨èé—
> **zheng-cms**
- zheng-cms-admin¨ActiveMQ-¨ => ¨zheng-rpc-service => ¨zheng-cms-admin
- zheng-cms-web¨nginxzheng-uiéèé…–è [nginx.conf](http://git.oschina.net/shuzheng/zheng/attach_files)
> **zheng-oss**
- é–…¨zheng-oss-web
- ‘ézheng-oss-web‰…‘¨è”¨`ngrok`…‘é·…·‘…‘°è°
- ¨nginxzheng-uiéè
### ‘”¤QQ¤…‰zhengé’è§é‘°¨.wmv‰
- °è¨è”¨PowerDesigner‰
- èè”édao¨—generator.main()訔è¨CRUDè’”modelexamplemapperservice
- ”model’example·°Serializable”
- ·…è±±BaseServiceImplé觉豱…°é褰mapper‰‰–‰é±‰±
- BaseServiceImplé褷°§é
- selectByExampleWithBLOBsForStartPage()
- selectByExampleForStartPage()
- selectByExampleWithBLOBsForOffsetPage()
- selectByExampleForOffsetPage()
- BaseServiceImpl–è“訰§‰‰±‰¨éè`DynamicDataSource.setDataSource(DataSourceEnum.XXX.getName())`°
- ¨¨…rcp-serviceè…¨…–webapp
- ‰±¨‰±’rpc-api’rpc-service¨—‰–
### 騖QQ¤…‰zhengé’è§é‘‰“…°linux¨é¨.wmv‰
- war…锨tomcat‰web¨¨
- rpc-serviceè…jar…°‰“…zheng-xxx-rpc-service-assembly.tar.gz–觔¨binèèè”é…
### è§è
é…(convention over configuration)¤¤–¨è§èé—
```
- service±éè¨`service`…`Service`“°`CmsArticleServiceImpl`
- controller±éè¨`controller`“°…±Controller“°`CmsArticleController.java`§‰`BaseController`
- spring task±éè¨`task`…`Task`“°`TestTask.java`
- mapper.xmléè¨`mapper`…`Mapper.xml`“°`CmsArticleMapper.xml`
- mapperéè¨`mapper`…`Mapper`“°`CmsArticleMapper.java`
- model“±éè¨`model`…‘觰è¨èé°è§`CmsArticle.java`
- springé…–‘è§`applicationContext-*.xml`
- ±é–—¤§é°è§–é–—°é°è§é…¨¤§éé–—°é°è§°éé
- springmvcé…°”¨—`springMVC-servlet.xml`–é
- é…–”°`src/main/resources`
- éè–”°`src/main/webapp/resources`
- jsp–éè¨`/WEB-INF/jsp`
- `RequestMapping`’蔉èè·url°é…¨è·`@RequestMapping("/manage")``return "/manage/index"`
- `RequestMapping`method
- ¨—‘`é`-`é`-```zheng-cms-admin`
- °è¨‘``_`è¨``cms_article`
- ¤è§èè[[éé··Java‘‰] http://git.oschina.net/shuzheng/zheng/attach_files
```
## ”¤°
”¤° [http://upms.zhangshuzheng.cn/](http://47.93.195.63/zheng-upms-server/sso/login?backurl=http%3A%2F%2F47.93.195.63%2Fzheng-upms-server%2Fmanage%2Findex "”¤°")
### éè§
![idea](project-bootstrap/idea.png)
![login](project-bootstrap/zheng-login.png)
![upms](project-bootstrap/zheng-upms.png)
![cms](project-bootstrap/zheng-cms.png)
![swagger](project-bootstrap/api.png)
### °¨
![°“¨](project-datamodel/zheng.png)
### “‰‘
![“‰‘](project-bootstrap/distributedSystem.png)
### ‘è
![‘è](project-bootstrap/progress.png)
### ‘
é–…è°è°¤§”‘èéè[Github](https://github.com/shuzheng/zheng "Github")forkéPull Request¨commit
### è§é—é
- Eclipsedubbo‰°dubbo.xsdé”±“”¨èè§è [http://blog.csdn.net/gjldwz/article/details/50555922](http://blog.csdn.net/gjldwz/article/details/50555922)
- zheng-xxx.jar…‰°,è·‰…§––è‘鰖葉腰°maven““
- zheng-cms-admin¨‰¨activemq
- zheng-upms-serverèé—session¨‰¨redis
- 鉷zheng-admin‰–葉腰°““
- linux‰§èrpc-serviceèbin/bash^M è§é¨”¨sed -i 's/\r$//' filenameé¤è\r—
## é
### zheng…
- [zheng-1éé¨](http://www.jianshu.com/p/b2fb42e17b58 "zheng-1éé¨")
- [zhengé–°module](http://blog.csdn.net/u014449653/article/details/78294862 "zhengé–°module")
- [zhengéè°](http://blog.csdn.net/u014449653/article/details/78319135 "zhengéè°")
- [zhengé-rpc-service§](http://blog.csdn.net/u014449653/article/details/78341171 "zhengé-rpc-service§")
- [èzhengézheng-umps-server](http://blog.csdn.net/u014449653/article/details/78355849 "èzhengézheng-umps-server")
### §–’
- [’蔑…è·±](http://shuzheng5201314.iteye.com/blog/2330151 "’蔑…è·±")
- [](https://segmentfault.com/a/1190000004634172 "")
- [°](http://shuzheng5201314.iteye.com/blog/2343910 "°")
- [ITeyeè…é§è¨è](http://www.iteye.com/magazines/82 "ITeyeè…é§è¨è")
- [RBAC–°è§èé(Resource-Based Access Control)](http://globeeip.iteye.com/blog/1236167 "RBAC–°è§èé(Resource-Based Access Control)")
- [‘éé”](http://jinnianshilongnian.iteye.com/blog/2289904 "‘éé”")
- [”](http://shuzheng5201314.iteye.com/blog/2355431 "”")
- [SpringJMS](http://elim.iteye.com/blog/1893038 "SpringJMS")
- [è·‘Shiroè](http://jinnianshilongnian.iteye.com/blog/20183*** "è·‘Shiroè")
- [è·‘SpringMVC±è](http://jinnianshilongnian.iteye.com/blog/1752171 "è·‘SpringMVC±è")
- [è·‘spring3 è](http://jinnianshilongnian.iteye.com/blog/1482071 "è·‘spring3 è")
- [è·‘OpenResty(Nginx+Lua)‘è](http://jinnianshilongnian.iteye.com/blog/2190344 "è·‘OpenResty(Nginx+Lua)‘è")
- [Redis–‘](http://www.redis.net.cn/ "Redis–‘")
- [èRedisé…é¤é”¨é¨](http://mp.weixin.qq.com/s?__biz=MzIxNTYzOTQ0Ng==&mid=2247483668&idx=1&sn=cd31574877d38cf7ff9c047b86c9bf23&chksm=979475eda0e3fcfb6b5006bcd19c5a838eca9e369252847dbdf97820bf418201dd75c1dadda3&mpshare=1&scene=23&srcid=0117KUiiITwi2ETRan16xRVg#rd "èRedisé…é¤é”¨é¨")
- [Redis“¨…-°Redis锨](http://redis.majunwei.com/topics/sentinel.html "Redis“¨…-°Redis锨")
- [ELK(ElasticSearch, Logstash, Kibana)———°](http://www.open-open.com/lib/view/open1451801542042.html "ELK(ElasticSearch, Logstash, Kibana)———°")
- [Nginxèé…é—¨](http://xxgblog.com/2015/05/17/nginx-start/ "Nginxèé…é—¨")
- [mybatis-genarator 艒](https://my.oschina.net/alexgaoyh/blog/702791 "mybatis-genarator 艒")
- [Elasticsearch¨—–‰‰](https://es.xiaoleilu.com/510_Deployment/20_hardware.html "Elasticsearch¨—–‰‰")
- [springMVCè±SetListMap°‘’è§é—é.](http://blog.csdn.net/z_dendy/article/details/12***8***1 "springMVCè±SetListMap°‘’è§é—é.")
- [’°§MyBatis§“](http://blog.csdn.net/luanlouis/article/details/41800511 "’°§MyBatis§“")
- [Git ¨éè·--”¨Git Flow](hhttps://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow "Git ¨éè·--”¨Git Flow")
- [”·”·‰”·](http://shuzheng5201314.iteye.com/blog/1387820 "”·”·‰”·")
### ¨°·…·
- [¨Cronè¨è”¨](http://cron.qqe2.com/ "¨Cronè¨è”¨")
- [¨·…· - ¨‘·…·±](http://tool.lu/ "¨·…· - ¨‘·…·±")
### ¨–
- [JDK7è±––](http://tool.oschina.net/apidocs/apidoc?api=jdk_7u4 "JDK7è±––")
- [Spring4.x–](http://spring.oschina.mopaas.com/ "Spring4.x–")
- [Mybatis3‘](http://www.mybatis.org/mybatis-3/zh/index.html "Mybatis3‘")
- [Dubbo‘](http://dubbo.io/ "Dubbo‘")
- [Nginx––](http://tool.oschina.net/apidocs/apidoc?api=nginx-zh "Nginx––")
- [Freemarker¨‰](http://freemarker.foofun.cn/ "Freemarker¨–‰")
- [Velocity¨‰](http://velocity.apache.org/engine/devel/developer-guide.html "Velocity¨‰")
- [Bootstrap¨‰](http://www.bootcss.com/ "Bootstrap¨‰")
- [Git‘––](https://git-scm.com/book/zh/v2 "Git‘––")
- [Thymeleaf](http://www.thymeleaf.org/doc/tutorials/3.0/thymeleafspring.html "Thymeleaf")
## èè
[MIT](LICENSE "MIT")
近期下载者:
相关文件:
收藏者: