精品为您呈现,快乐和您分享!

移动端

收藏本站

OK下载站

当前位置: 首页 > 软件下载 > 编程开发

Hasor(应用开发框架)v4.2.2官方版

Hasor(应用开发框架)v4.2.2官方版

类型:编程开发 语言:简体

大小:3.3M 更新时间:2021-01-24

推荐指数:

应用简介


Hasor是一个专为生产环境设计的Java应用程序开发框架。其核心设计目标是为开发者提供简单的交互界面。在此基础上,开发者可以灵活地构建自己的应用程序,无论是应用程序还是框架工具Hasor都会提供最强大的支持。它与其他框架的区别在于Hasor有自己完整的扩展系统。









Hasor是一个专为生产环境设计的Java应用程序开发框架。其核心设计目标是为开发者提供简单的交互界面。在此基础上,开发者可以灵活地构建自己的应用程序,无论是应用程序还是框架工具Hasor都会提供最强大的支持。它与其他框架的区别在于Hasor拥有自己完整的扩展系统!



Hasor(应用开发框架)



软件特点



1. IoC/Aop编程模型,设计精美,简单易用



2. COC原则最佳实践,“零”配置文件



3.微内核+扩展。基于内核,开发了三个独立的基础框架:DB、Web、Restful。



4.真正的零开发,解析项目特定的自定义Xml配置



5.支持模板化配置文件。程序打包后,一套配置即可用于所有(日常、预发布、线上)等各种环境。



6. 完整的JDBC操作接口,支持Result-Object映射



7.提供三种控制事务的方式,支持七种事务传播属性,以及标准的事务隔离级别



8.支持多数据源以及多数据源下的事务控制(非JPA)



9、内置事件机制,有利于业务深度解耦,让业务逻辑更清晰



10.支持Web类型项目开发,提供restful风格的mvc开发方式



11.支持Form表单验证和场景验证



12.提供开放的模板渲染接口,支持各类模板引擎。



13.提供丰富的工具箱,帮助您快速开发。有了它,你甚至不需要apache-commons。



14.支持log4j、logback等多种主流日志框架



15.体积小,无第三方依赖



技术体系



Core是一个带有Aop并兼容JSR-330的bean容器框架



提供支持IoC和Aop的Bean容器。



基于Module+ApiBinder机制提供统一的插件入口。



特色Xml 解析器。这样就可以直接读取自定义的xml配置文件,无需二次开发或配置。



支持JSR-330



DB是一个基于jdbc的数据库框架,提供了JDBC操作和完整的事务管理能力



提供与SpringJDBC 90%兼容的JDBC操作接口。



与Spring 一样,提供了七个事务传播属性的控制。



支持多种事务控制方式,包括:手动事务控制、注解声明事务、TransactionTemplate模板事务。



支持多种数据源(不支持分布式事务)



RSF分布式RPC服务框架



支持容灾、负载均衡、集群;支持动态发布和卸载



支持服务分组和版本控制



多种调用方式:点对点、分布式轮询、泛化调用、同步、异步、回调、接口代理。



支持虚拟机房、隐式参数传递、业务路由、Telnet等高级功能。



Web轻量级Web MVC框架



提供RESTful风格的mvc开发方式。



提供请求验证接口和验证支持场景。



开放的模板渲染接口,支持多种类型的模板引擎。



内置文件上传组件,无需引入任何jar包。



tConsole专注于Telnet命令行交互框架



支持监听本地端口,提供Telnet交互的接口。



支持基于标准输入和输出构建交互式控制台的能力。



tConsole 可以轻松构建命令工具包。



DataQL服务聚合查询引擎



层次结构:可以产生具有数据层次结构的查询结果。



弱类型:不需要声明任何形式的类型结构。



轻逻辑:仅支持表达式、值、条件分支、lambda 和函数。不支持赋值和循环



编译并运行:查询的执行基于编译结果。



扩展代码片段:允许在DataQL查询中混合其他语言的语句。