Framework 是一个高速的全堆栈的 Web 应用开发框架,基于 C++ 和 Qt 。 提供了 O/R 映射框架和模板系统以及MVC架构。 TreeFrog 框架发布了 0.81 版本,该版本中 tspawn
Smart:一个基于Apache OFBiz框架设计思想,小巧,灵活,强大的,适用于企业Web开发的框架。 Tiny(小巧) 框架仅依赖于字节码操作框架asm和基础的日志框架slf4j。 Smart(灵活)
Bearcat是一个基于POJOs进行开发的应用层框架, Bearcat提供了一个轻量级的容器来编写简单,可维护的node.js. Bearcat 提供了一个基础的底层来管理应用逻辑对象,使得开发者就可以把精力放在应用层的逻辑编写上
、Yahoo、Facebook、Twitter和其它Open ID提供者注册和验证用户的Web应用开发的Java列库。还支持从Google,Yahoo或Hotmail导入联系人信息。SocialAuth还提供了一个基于
Protocol) 是一个Java远程调用框架,它将原生Java对象序列化压缩装入HTTP中。它是 Spring HttpInvoker 的一个轻量级选择,特别适合于当你不想在客户端程序中使用Spring框架。如:当开
Disruptor 是一个 Java 的并发编程框架,大大的简化了并发程序开发的难度,在性能上也比 Java 本身提供的一些并发包要好。 项目主页: http://www.open-open
Turbine是基于Servlet的框架包,也是开放源代码Jakarta项目。目前还没有关于Turbine的大量文档。它类似于Struts,但是 有一些主要区别。突出的一点就是它并没有与JSP耦合。T
SpeakRight 是一个 Java 框架,用于编写语音识别应用,基于 VoiceXML 技术。使用 StringTemplate 模板引擎自动生成 VoiceXML 文档。 项目主页:
DWR是一个Java开源库,帮助你实现Ajax网站。 它可以让你在浏览器中的Javascript代码调用Web服务器上的Java,就像在Java代码就在浏览器中一样。 DWR主要包括两部分:
Spek 是 JetBrains 开发的 JVM 的一个规范框架,通过优雅的 DSL 来清晰描述你的代码规范。 一般的测试代码: @Test public void testCalculateTaxRate() {
Kauklahti 是一个开源工具,它的目的是尽可能的让ORM保持简单。它集成了Spring 的JdbcTemplate,很像BeanPropertyRowMapper。但是它添加了对table的支持,full CRUD generation。
Prevayler一个把Java对象都保持在内存中的持久层框架,不需要数据库。可以这么说到目前为止对于POJOs(Plain Old Java Objects )是最快的,最显然的对象持久化,具有容错机制,提供负载平衡的框架。
kb)易用的 Java ORM 框架,支持 SQLite、MySQL。 ORMAN 能够实现: 根据你的Java 类(POJOs)创建数据库表格。 根据你的Java 类属性创建数据库表格字段。
ParSeq 是一个简化 Java 编写异步处理代码的框架,优点: 异步操作的并行处理 顺序执行非堵塞计算 通过任务组合实现代码的重用 简单的错误传播和恢复 执行跟踪和可视化 示例代码:
微服务是一个概念,并没有规定服务的格式,但是很多厂商和框架都不约而同的采用RESTful的架构,尽管也有一些其它的性能很好的RPC框架。 如何在Java生态圈选择一个轻量级的RESTful框架?可以参考一些其他人的经验, 比如我翻译的:
问题就是并发量会是瓶颈,多线程版本就是无限制的创建线程会导致资源不足问题。 Executor 框架 任务是一组逻辑工作单元,而线程是使任务异步执行的机制。 JDK 提供了 Executor 接口:
的$.ajax() 函数 Ext-JS与后台技术无关,可以应用在各种Web应用中 Ext-JS中组件的创建使用new关键子 DWR框架在浏览器和服务器之间做了一个转换工作 DWR也是一种RPC机制的实现
三棱镜(Prism) 是一个超轻量的开源框架,前身是 Angel ,现在改名为 Prism,其目标是实现WEB系统的页面与代码分离,并且不需要书写大量的 配置文件。之所以起名称为三棱镜,是因为本框架会像三棱镜一样不但可以处理
Cetia4是一个对REST提供完善支持的Web开发框架。 Cetia4 特点:基于Servlet API开发,可以运行于所有的Web容器中。 优点: 1. 可以充分利用Servlet
一、描述: 它是一个新颖的、轻量级的、独立的、易于使用的Java DAO Framework 二、目的: 定义简单 写DAO层不必像Hibernate或ibatis那样为每个数据实体都创建一个新的配置文件。:)