• <tbody id="m4x4t"></tbody>

    <tbody id="m4x4t"></tbody>
    <em id="m4x4t"><tr id="m4x4t"><u id="m4x4t"></u></tr></em>
  • <tbody id="m4x4t"></tbody>

    <tbody id="m4x4t"></tbody>

    <li id="m4x4t"></li>

    Java框架有哪些?Java開發十二大框架簡介

     

    1.Spring 框架

    Spring框架是現在Java后端框架家族里面最強大的一個,擁有IOC和AOP兩大利器,簡化了開發的復雜性。而且Spring現在能與所有主流開發框架集成,是一個萬能框架,Spring讓Java開發變得簡單。

    2.Spring MVC 框架

    這是一個MVC的開源框架用來代替Struts,是Spring項目里面的一個重要部分,能和Spring IOC容器結合,擁有松耦合、方便配置、代碼分離等特點,讓 Java 程序員開發 WEB 項目變得更加容易。

    3.Spring Boot 框架

    Spring Boot是Spring開源組織下的一個子項目,也是Spring組件一站式解決方法,主要是為了簡化使用Spring的框架難度。

    4.Netty

    Netty是由JBOSS提供的開源的異步的,基于事件驅動的網絡通信框架??梢钥焖偬岣唛_發性能,高可靠性的網絡服務器和客戶端程序,netty簡化了網絡應用的編程開發過程,使用開發網絡編程變得異常簡單。

    5.Spring Cloud

    這是一系列框架有序集合,是目前最火的微服務框架首選,首先它是利用Spring Boot開發的便利性巧妙的簡化了分布式系統基礎的開發,如服務發現注冊、配置中心、消息總線、負載均衡、斷路器、數據監控等,都可以用 Spring Boot 的開發風格做到一鍵啟動和部署。

    6.Shiro

    Apache Shiro是一個強大而靈活的開源安全框架,它干凈利落地處理身份認證,授權,企業會話管理和加密。

    7.Ehcache

    EhCache 是一個純Java的進程內緩存框架,具有快速、精干等特點,是 Hibernate 中默認的CacheProvider。它使用的是JVM的堆內存,超過內存可以設置緩存到磁盤,企業版的可以使用 JVM 堆外的物理內存。

    8.Quartz

    Quartz 是一個基于 Java 的廣泛使用的開源的任務調度框架,做過定時任務的沒有沒用過這個框架的吧?

    9.Velocity

    Velocity 是一個基于 Java 的模板引擎,簡單而強大的模板語言為各種 Web 框架提供模板服務,來適配 MVC 模型。

    10.jQuery

    jQuery是一個快速、簡潔的 JavaScript 框架,它封裝 JavaScript 常用的功能代碼,提供一種簡便的 JavaScript 設計模式,極大地簡化了 JavaScript 編程。

      

    11.JUnit

    JUnit 是一個 Java 語言的單元測試框架,絕大多數 Java 的開發環境都已經集成了 JUnit 作為其單元測試的工具。

    12.Log4j

    Log4j 是 Apache 的一個開源日志框架,通過 Log4j 我們可以將程序中的日志信息輸出到控制臺、文件等來記錄日志。作為一個最老牌的日志框架,它現在的主流版本是 Log4j2。Log4j2是重新架構的一款日志框架,拋棄了之前 Log4j 的不足,以及吸取了優秀日志框架 Logback 的設計。

    -END-

    免責聲明:本文僅代表文章作者的個人觀點,與本站無關。其原創性、真實性以及文中陳述文字和內容未經本站證實,請讀者僅作參考,并自行核實相關內容。如發現有害或侵權內容,請聯系郵箱:jubao@pinlue.com,我們將在第一時間進行核實處理。

    https://image98.pinlue.com/thumb/img_jpg/I7I6eaS2zGibo1Wia4dQ1sl4lmfsNlgwI8SS8xTxmGsaXwL1NyfxDyTialdsf466uLFJCnt5JmpejpOxiaDZCqAXEw/0.jpeg
    分享
    評論
    首頁