关闭

Java工具集介绍9_23

标签: java工具strutsweb服务框架web框架
2433人阅读 评论(0) 收藏 举报
分类:
Java工具集介绍9_23

1)Quaere
Quaere是一个可扩展的框架,加入了对Java应用程序的回顾SQL查询语法。Quaere允许开发者对大量的集合和其它可查询的资源使用通常的表达式语法来进行过滤(filter),枚举(enumerate)以及建立规划。
新特征:(一个Quaere库)
(1)能执行数据结构列的查询,实现了迭代器接口
(2)一个内部的DSL(基于静态输入和变量接口),允许你在查询语言中整合Java正则代码。无需使用DSL进行预处理或代码产生等步骤,简单的增加一个quaere.jar文件的引用即可。
(3)大量的查询操作符,包括限制、选择、规划、集合、分区、分组、排序、量化、聚合和转换操作符。
(4)支持lambda表达式
(5)具有动态定义和匿名类实例化的能力。
(6)支持JDK5以上。

2)HDIV
HDIV是一个开源的Java Web应用安全框架,目的是防治大多数通常的Web应用的弱点,如SQL注入,交叉站点脚本,以及参数篡改等。
HDIV新版本为2.0。
支持Spring MVC2.0和JSTL1.1。另外,还支持Struts 1和Struts 2,尤其是支持Struts的1.3.8版本和Struts的2.0.9版。

3)Wise
新版本1.0.1
Wise是一个普通的带基于Web用户界面的WS客户端。
Wise全称为:Wise Invokes Services Easily。简而言之,它是一个Web应用程序,设计来根据给定的WSDL来调用Web服务。Wise解析WSDL并动态的产生一个web接口来调用服务并读出结果。
主要特征如下:
(1)用户账户管理:每个用户可以保存自己的WSDL定义。
(2)支持WSDL密码和基于BASIC认证的后端(endpoint)调用保护
(3)以人易读的方式树状的组织请求和相应
(4)从相应的Schema中自动的产生请求,并动态的建立可选元素(数组,复杂类型等等)。
支持JBossWS 2.0.1
注:WSDL (Web服务描述语言)是为描述Web服务发布的XML格式。

4)Click Web Framework
新版本:1.4RC1
Click框架是一个易于学习和使用J2EE Web应用程序的框架。使用Click的开发者可以在一天内学会它。
新特征:
此版本包括了许多增强和一些重要的API改变。
(1)页状态属性增加了支持持久化
(2)上下文(Context)对象现在在页和控制构造器中有效了
(3)增加控制onInit()初始化事件处理。当setContext()方法被移走时,任何包含在此方法中的控制初始化代码应该被移到新控制onInit()方法中。
(4)XML配置根菜单项可经静态方法getRootMenu()获得
(5)多个文件上传请求现在可以处理了,使用一个全局的可配置的通用FileUpload类。可以参考File Item Factory标题得到更多信息。这个改变使请求参数自动绑定到multipart file upload requests。
(6)Click Extras现在支持Apache Cayenne 2.x,而不是缺省的Objectstyle Cayenne 1.2.x。
注:Apache Cayenne 是一个强大而易于掌握的Java ORM 框架。它是开源且完全免费的。Cayenne 提供了Java对象到关系型数据库的持久化映射管理,单方法调用查询和更新(包括细粒度的更新所有被修改的对象),无缝隙的把多种数据库集成到单一虚拟数据源中。

5)Granite Data Services
新版本:0.4.0
Granite Data Services是一个免费的、开源的(LGPL)、可选择Adobe Flex2的数据服务(Data Services)作为J2EE应用程序服务器,同时支持EJB3/Spring/POJO的services。
新特征:
此版本主要是bug修正和兼容性的改进。同时有一个新特点:基于Jetty6的基本安全服务。

6)Javolution
新版本:5.2.4
Javolution是一个实时库,使得Java应用程序开发更快捷和更可预测。
新特征:
一个简单的web服务客户端
一个快捷的FastMap地图
一个快速的java.lang.String比较器

7)JRapidSOA Development Framework
JRapidSOA是一个Java开发框架,帮助程序员快速实现任何应用程序逻辑,通过SOA philosophy产生业务服务的类。此框架能被用于在标准MVC架构中实现业务逻辑层,或者作为上下文的一系列类映射业务服务。
新版本;1.0b

8)EJBCA
新版本:3.5.1
EJBCA是一个使用J2EE技术的完整的认证授权的组件。它建立于J2EE平台来单就一个丰富的、高性能的、平台独立的、灵活的基于组件的认证授权,用于独立的或整合于J2EE应用程序。EJBCA还带有一个灵活的、强大的基于Web的管理GUI。
新特征:
更新了法语文件。JBoss死锁问题得到修正。安装后要web.properties定义后才能工作。使用HTTPS在card上进行认证登记是不工作的,只能使用HTTP。使用LDAP搜索和用户名匹配,从LDAP中移走认证将不会工作。
注:LDAP: Light Directory Access Protocal,轻量级目录访问协议。

9)Talend Open Studio
新版本:2.1.4
Talend Open Studio是一个ETL工具(Extract,Transform,and Load)。Talend Open Studio能执行如下工作:排列数据仓库同步反馈给数据库,以及文件格式转换。它使用Eclipse的RCP来建立图形界面。数据相关的脚本用Perl或Java产生。用户可自行扩展组件。

10)ZK
新版本:3.0.0RC
ZK是一个Ajax的Java Web框架,在建立富UI应用程序上可以减少编程代码。使用事件驱动的组件和基于XUL的标记语言,使开发非常简单。脚本语言包括而又不仅陷于Java,Javascript,Ruby和Groovy。
新特征:
修正了48个bug和增加了55个新特征,包括服务器的推技术,可插入的EL求值表达式,TreeModel,XML支持,JSP,JSF等等。此版本为上一版本的4~5倍的速度。
注:XUL为XML User Interface Language,即为用XML来定义用户界面的语言。
0
0
查看评论

Java工具集介绍11_04

 Java工具集介绍11_041、Tom新版本:2.5.2Tom是一个新的Java模式匹配编译器。它提供了一个匹配操作符,和类似的一些用于模式匹配的函数语言定义。特征:(1)所有的Java编辑器提供的功能对其都有效,“.t”文件(包括代码完成,语法高亮、语法颜色,代码折叠等);(2)菜单“...
  • chszs
  • chszs
  • 2007-11-04 14:29
  • 1967

JAVA工具集

一、构建工具 构建工具可以自动化的完成构建项目过程中的各个阶段,包括文件系统新建,编译代码,测试,生成报告等等。JAVA中主要有Ant和Maven 2。相对来说,Maven更能培养用户更好的编程习惯。 1.       Ant A...
  • Snail_Ren
  • Snail_Ren
  • 2016-03-23 12:49
  • 334

GNU工具集

GNU汇编器(称为gas)是UNIX环境下最流行的汇编器。和大多数其他开发软件包不同,GNU汇编器不在单独的包中发布。它和GNU binutils包中的其他开发软件捆绑在一起。binutils包中包含的程序如下:addr2line把地址转换为文件名和行号ar创建、修改和展开文件存档as把汇编语言代码...
  • qaz19870418
  • qaz19870418
  • 2010-11-26 23:21
  • 3081

Java工具集介绍10_24

Java工具集介绍10_241)Perst项目Perst项目是一个面向对象的、开源的Java数据库,来自于McObject,发布于2003年。最近McObject发布了Perst Lite,是Perst的最新版本,面向Java ME移动应用和嵌入式设备。在移动电话技术方面已经注意到此技术,并出现了相...
  • chszs
  • chszs
  • 2007-11-04 14:26
  • 1533

Java工具集介绍9_16

Java工具集介绍9_161)Coldtags suite最新版本是3.10版。这个集提供了超过310个JSP定制标签,解决了JSP开发者面临的大多通常任务。Coldtags集伴随着大量的、封装的、易使用的最通用的控制组件,满足了J2EE应用开发的重复性需要。还包括标准的用户界面组件如按钮、列表、编...
  • chszs
  • chszs
  • 2007-09-15 21:26
  • 1943

Java工具集介绍

1、Avalon SQL Editor新版本:4.0Avalon SQL Editor是一个强大的数据库/SQL脚本编辑器,具有代码自动完成、语法分色显示、单词提示等功能。2、JSurveyLib新版本:8.01.29JSurveryLib是一个Java调查/问卷引擎,易于嵌入、易于配置。它支持各种...
  • meteorlWJ
  • meteorlWJ
  • 2008-02-02 10:46
  • 666

Java工具集介绍12_09

Java工具集介绍12_091)Java 6 for MacOSX版本发布如果你是一个Mac用户,现在就值得高兴了,开源社区刚刚解决了这个问题,把Java 6移植到苹果的系统中。2)UMLGraph新版本:UMLGraph 5.0UMLGraph使声明性的规范和画UML类图和序列图变得很容易。它一是...
  • chszs
  • chszs
  • 2007-12-09 23:57
  • 3834

Java工具集介绍11_16

Java工具集介绍11_161、Restlet新版本:1.0.6Restlet是一个java开发的轻量级REST框架。此项目由两部份组成:一是Restlet API,二是一个参考实现。它支持所有的REST概念(资源、表示、数据、连接器、组件等),在客户端或服务器端的REST应用程序上均适合。其服务器...
  • chszs
  • chszs
  • 2007-11-21 20:23
  • 1501

Java工具集介绍10_28

Java工具集介绍10_281)Apache Cayenne新版本:1.2.4/2.0.4Cayenne是一个非常特别的开源框架,面向用关系数据库工作的开发者。它无缝地映射任意关系数据库到Java对象,减少开发时间并增加很多重要的功能。2)Apache MINA新版本:1.0.6和1.1.3Apac...
  • chszs
  • chszs
  • 2007-11-05 01:29
  • 1487

Java工具集介绍10_23

Java工具集介绍10_231、Spring Tool Suite:Next-Gen JEE DevelopmentSpring Tool Suite 是一个整合的工具集,以Mylyn任务为中心,建立企业级应用的UI。这个工具集允许团队开发者更容易管理项目,用图形化、导航视图来强调开发者相关的各个部...
  • chszs
  • chszs
  • 2007-11-04 14:25
  • 1814
    个人资料
    • 访问:5959860次
    • 积分:52129
    • 等级:
    • 排名:第64名
    • 原创:795篇
    • 转载:23篇
    • 译文:24篇
    • 评论:1190条
    一名路过的黑客

    大家好,我是黑客,专门盗账号的。现在这个人的帐号被我盗了,但看这个人平时的博客空间,一直过着艰苦努力、持之以恒的技术研究生活,勤奋刻苦,积极分享,无私奉献,我被深深的感动了,这是一个纯粹的人,人品这样的高尚,希望大家看到我这条消息后,可以私聊他,多鼓励他,不缺钱的就多给他一些经济上的资助,让他再接再厉!就这样吧,我下线了,眼框湿湿的难受。

    文章存档