Java开发十二大框架
一、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开发十二大框架相关推荐
- Java框架有哪些?Java开发十二大框架简介
1.Spring 框架 Spring框架是现在Java后端框架家族里面最强大的一个,拥有IOC和AOP两大利器,简化了开发的复杂性.而且Spring现在能与所有主流开发框架集成,是一个万能框架,Spr ...
- java开发后端框架_java开发后端框架
1 java开发后端框架 java从推出到现在技术不断发展,语言也优化的越来越好,对于java工程师来说技术的不断发展,他们需要不断学习java进阶,而对于新手来说就能从基础到核心.那么新手该怎么学习 ...
- java开发paly框架下载_playframework框架笔记
一.Play框架的定义 play是一个full-stack(全栈的)Java Web应用框架,它包括一个简单的无状态MVC模型,具有Hibernate的对象持久化,是一个基于Groovy的模板引擎. ...
- Marvin ,Java开发图像处理框架
2019独角兽企业重金招聘Python工程师标准>>> Marvin 是一个Java开发的可扩展的图像处理框架,该框架主要提供以下几方面的功能: 基本图像操作: 从视频中捕获帧: 多 ...
- Java开发主流框架有哪些?
SSM组合 SSM是一种Java Web开发的组合框架,是Spring.Spring MVC和MyBatis的缩写. Spring是一个轻量级的Java应用框架,提供了一系列的模块,包括IoC容器.A ...
- java开发的框架有哪些_java开发中常用框架有哪些
1 java开发中常用框架有哪些 java从推出到现在技术不断发展,语言也优化的越来越好,对于java工程师来说技术的不断发展,他们需要不断学习java进阶,而对于新手来说就能从基础到核心.那么新手该 ...
- Java开发主流框架是什么?
企业主流框架用什么,也不能一概而论.需要有所划分,市场需求可以分为两种.其一是传统企业开发,其二是互联网企业开发. 常用技术有:struts1/2,Spring/mvc/boot/cloud,Hibe ...
- java开发 mvc框架
阅读前瞻:本文源于对javaweb相关技术和资料汇总,涉及大量javaweb基础技术诸如:Servlet运行原理.Get/Post请求的区别.jsp的基本原理和运行框架.jsp的9大隐含对象的使用.M ...
- java开发crm框架_这可能是2020年度最完整、详细的Java高级框架+CRM课程哟,小白看完直呼过瘾!...
001_SpringMvc学习目标+MV核心思想 002_MVC框架对比+SpringMvc框架特点 003_SpringMvc内部请求流程解析 004_SpringMvc环境搭建与测试 005_Sp ...
- Java开发开源框架Spring的知识点
一. Spring框架的作用 轻量:Spring是轻量级的,基本的版本大小为2MB 控制反转:Spring通过控制反转实现了松散耦合,对象们给出它们的依赖,而不是创建或查找依赖的对象们. 面向切面的编 ...
最新文章
- 又偷懒了4个月,督促自己
- 除法取模(比赛常用)
- 关于拆分活动页为独立仓库的一点思考
- FineUILearning
- centos php 版本升级 至5.3 wordpress3.7
- jeecg公开课今晚主题:新版本功能介绍、online原理和代码生成器,欢迎大家报名
- intel编译器_试试吧!用 Go 写一个即时编译器(JIT)
- rust木炭有用吗_如何看待 Rust 这门语言?
- 谁说菜鸟不会数据分析python mobi_利用Python进行数据分析[azw3+epub+mobi][30.34MB]
- 深度强化学习——A3C
- 电子签章系统研发总结
- 营销单页程序php,Z-blogPHP单页网站模板|产品营销单页|单品推广
- matlab 按照字符串运行,matlab中将字符串视为语句运行的方法——eval()函数
- Lua学习之【3】:表达式
- 这几年各种新零售模式层出不穷
- JC24B 2.4G无线模块配置
- Android安卓系统提示应用程序未安装的解决方法
- cmd端精简版扫雷= =(纯c)
- 计算机分为可编程不可编程,可编程逻辑
- sas数据的中国地图 湿地
热门文章
- Linux 下制作虚拟软盘镜像
- ios html5 苹方字体,iOS中使用自定义字体-苹方字体
- c语言设计一个自动阅卷功能,基于WEB的C语言编程题自动阅卷系统的设计与实现...
- win10cmd重置系统_win10怎么重置电脑 win10重置此电脑的方法【图文】
- java实例化的4种方式
- SitePoint播客#114:在WordCamp Raleigh上直播第1部分
- app上显示服务器数据加载失败,APP中的6种常见数据加载
- Activiti工作流引擎启动提示表不存在解决方案
- 字节流与字符流的区别
- MYSQL入门(一)