• 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/

  • 相关阅读:
    ZooKeeper 到底解决了什么问题?
    10个 Linux 命令,让你的操作更有效率
    你的镜像真的安全吗?
    谁动了我的主机? 之活用History命令
    Linux vs Unix
    Linux应急响应入门——入侵排查
    (一)Sharding-JDBC分库分表概述
    (三)微服务的注册中心—Eureka
    (二)springcloud功能组件
    (一)微服务基础
  • 原文地址:https://www.cnblogs.com/mjtabu/p/13418078.html
Copyright © 2020-2023  润新知