web开发常用技术汇总技术名称官网Spring FrameworkSpring容器http://projects.spring.io/spring-framework/SpringMVCSpring MVC框架
http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#mvcApache Shiro安全框架http://shiro.apache.org/
Spring session分布式Session管理http://projects.spring.io/spring-session/MyBatisORM框架http://www.mybatis.org/mybatis-3/zh/index.html
MyBatis Generator代码生成http://www.mybatis.org/generator/index.htmlPageHelperMyBatis物理分页插件http://git.oschina.net/free/Mybatis_PageHelper
Druid数据库连接池https://github.com/alibaba/druidFluentValidator校验框架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/fastdfsLog4J日志组件http://logging.apache.org/log4j/1.2/
Swagger2接口测试框架http://swagger.io/sequence分布式高效ID生产http://git.oschina.net/yu120/sequenceAliOSS & Qiniu & QcloudCOS
云存储https://www.aliyun.com/product/oss/ http://www.qiniu.com/https://www.qcloud.com/product/cosProtobuf & json
数据序列化https://github.com/google/protobufJenkins持续集成工具https://jenkins.io/index.htmlMaven项目构建管理http://maven.apache.org/
亲爱的读者们,感谢您花时间阅读本文。如果您对本文有任何疑问或建议,请随时联系我。我非常乐意与您交流。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。