YMPJava 應(yīng)用開(kāi)發(fā)框架
YMP 是一個(gè)非常簡(jiǎn)單、易用的輕量級(jí) Java 應(yīng)用開(kāi)發(fā)框架,涵蓋 AOP、IoC、WebMVC、ORM、Validation、Plugin、Serv、Cache 等特性,主要技術(shù)特點(diǎn):
-
采用組件化、模塊方式打包,可按需裝配,靈活可擴(kuò)展;
-
采用微內(nèi)核實(shí)現(xiàn) AutoScan、AOP、IoC、Events 等,涵蓋 SSH 和 SSM 框架中絕大部分核心功能;
-
統(tǒng)一配置體系結(jié)構(gòu),感受不一樣的文件資源配置及管理模式;
-
整合多種日志系統(tǒng)(Log4j、JCL、Slf4j 等)、日志文件可分離存儲(chǔ);
-
輕量級(jí)持久化層封裝,針對(duì) RDBMS(MySQL、SQL Server、Oracle、PostgreSQL)和 NoSQL(MongoDB、Redis)提供支持;
-
完善的插件機(jī)制,助力于更細(xì)顆粒度的業(yè)務(wù)拆分;
-
獨(dú)特的獨(dú)立服務(wù)(Serv)開(kāi)發(fā)體驗(yàn);
-
功能強(qiáng)大的驗(yàn)證框架,完全基于 Java 注解,易于使用和擴(kuò)展;
-
靈活的緩存服務(wù),支持 EhCache、Redis 和多級(jí)緩存(MultiLevel)技術(shù);
-
配置簡(jiǎn)單的 MVC 架構(gòu),強(qiáng)大且易于維護(hù)和擴(kuò)展,支持 RESTful 風(fēng)格,支持 JSP、HTML、Binary、Freemarker、Velocity 等多種視圖技術(shù);
相關(guān)鏈接:
GitHub:https://github.com/suninformation/ymate-platform-v2
Gitee: https://gitee.com/suninformation/ymate-platform-v2
在線文檔: https://ymate.net/guide/
One More Thing
YMP 不僅提供便捷的 Web 及其它 Java 項(xiàng)目的快速開(kāi)發(fā)體驗(yàn),也將不斷提供更多豐富的項(xiàng)目實(shí)踐經(jīng)驗(yàn)。
感興趣的小伙伴兒們可以加入 官方 QQ 群 480374360,一起交流學(xué)習(xí),幫助 YMP 成長(zhǎng)!
了解更多有關(guān) YMP 框架的內(nèi)容,請(qǐng)?jiān)L問(wèn)官網(wǎng):https://www.ymate.net
