Java Web開發后端常用技術匯總


Java Web開發后端常用技術匯總

 

技術名稱及官網

Spring Framework

Spring容器 

http://projects.spring.io/spring-framework/

SpringMVC

Spring MVC框架

 http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#mvc

Apache Shiro

安全框架 http://shiro.apache.org/

Spring session

分布式Session管理

 http://projects.spring.io/spring-session/

MyBatis

ORM框架 

http://www.mybatis.org/mybatis-3/zh/index.html

MyBatis Generator

代碼生成 

http://www.mybatis.org/generator/index.html

PageHelper

MyBatis物理分頁插件 

http://git.oschina.net/free/Mybatis_PageHelper

Druid

數據庫連接池 

https://github.com/alibaba/druid

FluentValidator

校驗框架

 https://github.com/neoremind/fluent-validator

Thymeleaf

模板引擎 

http://www.thymeleaf.org/

Velocity

模板引擎 

http://velocity.apache.org/

ZooKeeper

分布式協調服務 

http://zookeeper.apache.org/

Dubbo

分布式服務框架 http://dubbo.io/

TBSchedule & elastic-job

分布式調度框架

 https://github.com/dangdangdotcom/elastic-job

Redis

分布式緩存數據庫 https://redis.io/

Solr & Elasticsearch

分布式全文搜索引擎 

http://lucene.apache.org/solr/ https://www.elastic.co/

Quartz

作業調度框架 http://www.quartz-scheduler.org/

Ehcache

進程內緩存框架

 http://www.ehcache.org/

ActiveMQ

消息隊列 

http://activemq.apache.org/

JStorm

實時流式計算框架 http://jstorm.io/

FastDFS

分布式文件系統 

https://github.com/happyfish100/fastdfs

Log4J

日志組件 

http://logging.apache.org/log4j/1.2/

Swagger2

接口測試框架

 http://swagger.io/

sequence

分布式高效ID生產 

http://git.oschina.net/yu120/sequence

AliOSS & Qiniu & QcloudCOS

 

雲存儲 

https://www.aliyun.com/product/oss/ http://www.qiniu.com/https://www.qcloud.com/product/cos

Protobuf & json

數據序列化 

https://github.com/google/protobuf

Jenkins

持續集成工具 https://jenkins.io/index.html

Maven

項目構建管理 http://maven.apache.org/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM