一、Spring

Spring框架是现在Java后端框架家族里面最强大的一个,拥有IOC和AOP两大利器,简化了开发的复杂性。而且Spring现在能与所有主流开发框架集成,是一个万能框架,Spring让Java开发变得简单。

二、Spring MVC

这是一个MVC的开源框架用来代替Struts,是Spring项目里面的一个重要部分,能和Spring IOC容器结合,拥有松耦合、方便配置、代码分离等特点,让 JAVA 程序员开发 WEB 项目变得更加容易。

三、Spring Boot

Spring Boot是Spring开源组织下的一个子项目,也是Spring组件一站式解决方法,主要是为了简化使用Spring的框架难度。

四、Netty

Netty是由JBOSS提供的开源的异步的,基于事件驱动的网络通信框架。可以快速提高开发性能,高可靠性的网络服务器和客户端程序,netty简化了网络应用的编程开发过程,使用开发网络编程变得异常简单。

五、Spring Cloud

这是一系列框架有序集合,是目前最火的微服务框架首选,首先它是利用Spring Boot开发的便利性巧妙的简化了分布式系统基础的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用 Spring Boot 的开发风格做到一键启动和部署。

六、Shiro

Apache Shiro是一个强大而灵活的开源安全框架,它干净利落地处理身份认证,授权,企业会话管理和加密。

七、Ehcache

EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是 Hibernate 中默认的CacheProvider。它使用的是JVM的堆内存,超过内存可以设置缓存到磁盘,企业版的可以使用 JVM 堆外的物理内存。

八、Quartz

Quartz 是一个基于 Java 的广泛使用的开源的任务调度框架,做过定时任务的没有没用过这个框架的吧?

九、Velocity

Velocity 是一个基于 Java 的模板引擎,简单而强大的模板语言为各种 Web 框架提供模板服务,来适配 MVC 模型。

十、jQuery

jQuery是一个快速、简洁的 JavaScript 框架,它封装 JavaScript 常用的功能代码,提供一种简便的 JavaScript 设计模式,极大地简化了 JavaScript 编程。

虽然哥好久没做 Web 开发了,但哥也不曾忘记,也还记得一些常用的写法,如:

$("#wx").html(“javastack”);

十一、JUnit

JUnit 是一个 Java 语言的单元测试框架,绝大多数 Java 的开发环境都已经集成了 JUnit 作为其单元测试的工具。

十二、Log4j

Log4j 是 Apache 的一个开源日志框架,通过 Log4j 我们可以将程序中的日志信息输出到控制台、文件等来记录日志。作为一个最老牌的日志框架,它现在的主流版本是 Log4j2。Log4j2是重新架构的一款日志框架,抛弃了之前 Log4j 的不足,以及吸取了优秀日志框架 Logback 的设计。

Java工程师入门级课程:

Java入门基础视频教程(含Java项目和Java真题)

Java高级工程师课程全路线:

Java学习路线图

Java开发十二大框架相关推荐

  1. Java框架有哪些?Java开发十二大框架简介

    1.Spring 框架 Spring框架是现在Java后端框架家族里面最强大的一个,拥有IOC和AOP两大利器,简化了开发的复杂性.而且Spring现在能与所有主流开发框架集成,是一个万能框架,Spr ...

  2. java开发后端框架_java开发后端框架

    1 java开发后端框架 java从推出到现在技术不断发展,语言也优化的越来越好,对于java工程师来说技术的不断发展,他们需要不断学习java进阶,而对于新手来说就能从基础到核心.那么新手该怎么学习 ...

  3. java开发paly框架下载_playframework框架笔记

    一.Play框架的定义 play是一个full-stack(全栈的)Java Web应用框架,它包括一个简单的无状态MVC模型,具有Hibernate的对象持久化,是一个基于Groovy的模板引擎. ...

  4. Marvin ,Java开发图像处理框架

    2019独角兽企业重金招聘Python工程师标准>>> Marvin 是一个Java开发的可扩展的图像处理框架,该框架主要提供以下几方面的功能: 基本图像操作: 从视频中捕获帧: 多 ...

  5. Java开发主流框架有哪些?

    SSM组合 SSM是一种Java Web开发的组合框架,是Spring.Spring MVC和MyBatis的缩写. Spring是一个轻量级的Java应用框架,提供了一系列的模块,包括IoC容器.A ...

  6. java开发的框架有哪些_java开发中常用框架有哪些

    1 java开发中常用框架有哪些 java从推出到现在技术不断发展,语言也优化的越来越好,对于java工程师来说技术的不断发展,他们需要不断学习java进阶,而对于新手来说就能从基础到核心.那么新手该 ...

  7. Java开发主流框架是什么?

    企业主流框架用什么,也不能一概而论.需要有所划分,市场需求可以分为两种.其一是传统企业开发,其二是互联网企业开发. 常用技术有:struts1/2,Spring/mvc/boot/cloud,Hibe ...

  8. java开发 mvc框架

    阅读前瞻:本文源于对javaweb相关技术和资料汇总,涉及大量javaweb基础技术诸如:Servlet运行原理.Get/Post请求的区别.jsp的基本原理和运行框架.jsp的9大隐含对象的使用.M ...

  9. java开发crm框架_这可能是2020年度最完整、详细的Java高级框架+CRM课程哟,小白看完直呼过瘾!...

    001_SpringMvc学习目标+MV核心思想 002_MVC框架对比+SpringMvc框架特点 003_SpringMvc内部请求流程解析 004_SpringMvc环境搭建与测试 005_Sp ...

  10. Java开发开源框架Spring的知识点

    一. Spring框架的作用 轻量:Spring是轻量级的,基本的版本大小为2MB 控制反转:Spring通过控制反转实现了松散耦合,对象们给出它们的依赖,而不是创建或查找依赖的对象们. 面向切面的编 ...

最新文章

  1. 又偷懒了4个月,督促自己
  2. 除法取模(比赛常用)
  3. 关于拆分活动页为独立仓库的一点思考
  4. FineUILearning
  5. centos php 版本升级 至5.3 wordpress3.7
  6. jeecg公开课今晚主题:新版本功能介绍、online原理和代码生成器,欢迎大家报名
  7. intel编译器_试试吧!用 Go 写一个即时编译器(JIT)
  8. rust木炭有用吗_如何看待 Rust 这门语言?
  9. 谁说菜鸟不会数据分析python mobi_利用Python进行数据分析[azw3+epub+mobi][30.34MB]
  10. 深度强化学习——A3C
  11. 电子签章系统研发总结
  12. 营销单页程序php,Z-blogPHP单页网站模板|产品营销单页|单品推广
  13. matlab 按照字符串运行,matlab中将字符串视为语句运行的方法——eval()函数
  14. Lua学习之【3】:表达式
  15. 这几年各种新零售模式层出不穷
  16. JC24B 2.4G无线模块配置
  17. Android安卓系统提示应用程序未安装的解决方法
  18. cmd端精简版扫雷= =(纯c)
  19. 计算机分为可编程不可编程,可编程逻辑
  20. sas数据的中国地图 湿地

热门文章

  1. Linux 下制作虚拟软盘镜像
  2. ios html5 苹方字体,iOS中使用自定义字体-苹方字体
  3. c语言设计一个自动阅卷功能,基于WEB的C语言编程题自动阅卷系统的设计与实现...
  4. win10cmd重置系统_win10怎么重置电脑 win10重置此电脑的方法【图文】
  5. java实例化的4种方式
  6. SitePoint播客#114:在WordCamp Raleigh上直播第1部分
  7. app上显示服务器数据加载失败,APP中的6种常见数据加载
  8. Activiti工作流引擎启动提示表不存在解决方案
  9. 字节流与字符流的区别
  10. MYSQL入门(一)