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

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

点此纠错

  • 平台:WinAll
  • 大小:3.3M
  • 语言:简体
  • 类别:编程开发
  • 授权:免费软件
  • 更新:2021-01-24
4.0
0% 0%

情介绍

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查询中混合其他语言的语句。