Java Web开发后端常用技术汇总

2018-07-09 13:28:00来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

技术名称及官网

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/

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:J.U.C之AQS

下一篇:Spring 整合Mybatis dao原始方法