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

本文汇总了多种在软件开发中常用的IT技术框架与工具,包括Spring Framework、Apache Shiro、MyBatis等,覆盖了从后端开发、数据库管理到分布式服务、持续集成等多个方面,为开发者提供了一站式的参考资料。

技术名称及官网

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/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值