偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

恒拓開源發(fā)布開源項(xiàng)目Koala

企業(yè)動(dòng)態(tài)
Koala是為企業(yè)應(yīng)用而開發(fā)的,它面向IT企業(yè)與開發(fā)人員,為他們生成一個(gè)可直接部署運(yùn)行的項(xiàng)目核心,集成了絕大多數(shù)企業(yè)應(yīng)用中都要用到的技術(shù)基礎(chǔ)組件和業(yè)務(wù)組件,開發(fā)人員可以以此為基礎(chǔ)添加自己的內(nèi)容,形成一個(gè)完整的企業(yè)應(yīng)用。今天恒拓開源信息科技有限公司發(fā)布了開源項(xiàng)目Koala(考拉)。

今天恒拓開源信息科技有限公司發(fā)布了開源項(xiàng)目Koala(考拉),這是一款基于Apache 2.0開源許可協(xié)議發(fā)布的Java EE企業(yè)級(jí)應(yīng)用開發(fā)平臺(tái)。

Koala項(xiàng)目面向哪些用戶

Koala是為企業(yè)應(yīng)用而開發(fā)的,它面向IT企業(yè)與開發(fā)人員,為他們生成一個(gè)可直接部署運(yùn)行的項(xiàng)目核心,集成了絕大多數(shù)企業(yè)應(yīng)用中都要用到的技術(shù)基礎(chǔ)組件和業(yè)務(wù)組件,開發(fā)人員可以以此為基礎(chǔ)添加自己的內(nèi)容,形成一個(gè)完整的企業(yè)應(yīng)用。

Koala項(xiàng)目簡介

  • Koala是一個(gè)免費(fèi)的、開源的JavaEE企業(yè)應(yīng)用開發(fā)平臺(tái)。它的主要設(shè)計(jì)目標(biāo)是:
  • 促進(jìn)領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)(DDD)思想的普及推廣。
  • 簡化架構(gòu)師的系統(tǒng)設(shè)計(jì)工作。
  • 提高開發(fā)人員的工作效率。
  • 降低軟件開發(fā)成本。
  • 集成JavaEE企業(yè)應(yīng)用開發(fā)中常用的技術(shù)組件和業(yè)務(wù)組件,使得開發(fā)人員不必自行開發(fā)和配置。
  • 提供一個(gè)簡單、一致的核心,同時(shí)不限制開發(fā)人員的自由度。
  • 促進(jìn)面向標(biāo)準(zhǔn)和規(guī)范編程,降低框架、類庫的耦合度,避免廠商鎖定。
  • 促進(jìn)單元測試、驗(yàn)收測試、自動(dòng)化構(gòu)建、持續(xù)集成、軟件質(zhì)量度量等軟件質(zhì)量保證措施的廣泛采用。

Koala目前可實(shí)現(xiàn)的功能

Koala是以領(lǐng)域驅(qū)動(dòng)思想為核心,在此基礎(chǔ)上為開發(fā)人員提供了一整套可選的完整的輔助解決方案。

Koala現(xiàn)在包含以下功能及實(shí)現(xiàn):

  • 向?qū)巾?xiàng)目定制與生成。通過Eclipse插件自動(dòng)生成按標(biāo)準(zhǔn)分層的、多模塊的Maven項(xiàng)目骨架,省去了開發(fā)人員收集、裝配和配置各種技術(shù)組件的麻煩??梢栽诙喾N持久化框架、IoC容器、Web框架之中自由選擇一種,靈活搭配??梢赃x擇消息服務(wù)、緩存、規(guī)則引擎、業(yè)務(wù)流程引擎、ftp、定時(shí)任務(wù)、Excel導(dǎo)入導(dǎo)出等基礎(chǔ)技術(shù)組件(未來還會(huì)提供更多技術(shù)組件)作為項(xiàng)目的組成部分。
  • 通過Eclipse插件從數(shù)據(jù)庫表生成實(shí)體類,以及根據(jù)實(shí)體類生成CRUD功能的Java類和Web頁面,以減輕開發(fā)人員的機(jī)械性、重復(fù)性工作。開發(fā)人員可以在生成的類和頁面的基礎(chǔ)上作進(jìn)一步的修改,以滿足自己的特定需要。
  • 對(duì)測試自動(dòng)化的支持。系統(tǒng)提供了方便的測試基礎(chǔ)設(shè)施和測試基類,開發(fā)人員只專注于編寫測試用例,不需要自行搭建任何測試支持環(huán)境。另外,在代碼生成的過程中也自動(dòng)生成了測試類和某些測試方法。
  • 權(quán)限子系統(tǒng)。生成的項(xiàng)目中集成了一個(gè)基于RBAC3模型的權(quán)限子系統(tǒng),以用戶、角色和資源為核心的關(guān)系而建立,可以針對(duì)URL、業(yè)務(wù)方法、頁面中的按鈕、文字和圖片等資源施加細(xì)粒度的權(quán)限控制。
  • 流程子系統(tǒng)。系統(tǒng)集成了一個(gè)基于JBPM5的業(yè)務(wù)流程運(yùn)行和設(shè)計(jì)平臺(tái)。你只需通過瀏覽器在線設(shè)計(jì)流程并部署,即可發(fā)起、執(zhí)行和監(jiān)控流程實(shí)例。其余的一切由流程平臺(tái)為你解決。
  • 監(jiān)控子系統(tǒng)。系統(tǒng)集成了一個(gè)可開關(guān)的監(jiān)控子系統(tǒng)。它可以為你監(jiān)控http請(qǐng)求,找出哪個(gè)請(qǐng)求訪問次數(shù)最多或最耗時(shí);為你監(jiān)控業(yè)務(wù)方法,找出請(qǐng)求最多或最耗時(shí)或拋出異常的方法;為你監(jiān)控?cái)?shù)據(jù)庫資源,連接池健康狀態(tài)監(jiān)控以及SQL監(jiān)控,等等等等。
  • 透明的遠(yuǎn)程化支持。你可以通過Eclipse插件,將項(xiàng)目中的某些類發(fā)布成SOAP和/或RESTful風(fēng)格的Web Service或Stateless EJB,在此過程中無需修改現(xiàn)有的類代碼。Koala自動(dòng)生成可部署的發(fā)布包,可以選擇WAR + EJB或WAR兩種部署形式之一。
  • WS的安全機(jī)制。使用Koala發(fā)布的Web Service,你可以立刻獲得基于IP過濾,用戶名密碼驗(yàn)證,方法級(jí)權(quán)限控制的Web Service安全機(jī)制。無需自己編寫和配置。
  • 通用查詢組件。無論事先多么詳細(xì)規(guī)劃,也無法窮盡最終用戶的查詢需求,甚至在系統(tǒng)上線之后客戶還可能提出更多的查詢需求。Koala對(duì)此的解決方案是提供一個(gè)通用查詢組件,用戶可以在系統(tǒng)提供的界面上自由定制自己需要的查詢,即時(shí)生效。

如果您對(duì)Koala產(chǎn)品有興趣,可訪問Koala的官網(wǎng)獲取更多信息。

責(zé)任編輯:黃丹 來源: 恒拓開源
相關(guān)推薦

2012-12-10 18:53:03

開源JBoss

2013-06-17 16:29:56

2013-06-22 20:11:36

恒拓開源開源技術(shù)

2017-07-06 10:05:30

互聯(lián)網(wǎng)

2017-05-17 14:01:45

軟件

2017-05-04 14:14:27

互聯(lián)網(wǎng)

2012-12-31 14:07:23

找工作面試

2017-05-18 09:25:47

互聯(lián)網(wǎng)

2014-06-27 18:29:06

Koala開源

2021-02-20 17:36:30

Google開源項(xiàng)目漏洞

2015-01-26 09:57:47

GradleMaven Centr

2018-09-20 17:30:01

2021-05-27 11:10:42

Python開源包代碼

2018-12-19 15:15:24

開源Github

2020-03-23 13:40:48

GitHub代碼開發(fā)者

2024-10-29 14:45:00

人工智能開源

2012-05-17 09:43:42

Mozilla開源

2020-08-06 10:29:38

JavaScript開發(fā)技術(shù)

2013-12-30 17:03:20

開源開源力量
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)