常用-开发框架

常用-开发框架
Spring MVC & Spring Boot
Spring
MVC应该最常用的。 Spring Web MVC框架( 简称Spring MVC)是一个丰富的模型视图控制Web框架。使用
DispatcherServlet发布请求处理,他使用可配置的处理程序映射,视图解析和主题解决方案。Spring MVC
用户似乎都商量好的,大约40%的开发都使用Spring。
Spring Boot让开发团队在创建基于JVM的应用及方案更加有效率。至于Web框架,Spring Boot 为 Spring MVC 提供自动设置功能,可以适用于大多数程序。如果你想快速开始Web应用开发,推荐使用。

Grails
  知名Java虚拟机Web应用程序开源框架。Grails是一个开源、全栈JVM Web开发框架。吸取Groovy语言精华,对于Java虚拟机来说是一个敏捷和动态语言,为开发者提供一个高效开发经验。

 Spring
   
Spring Framework 是一个开源的Java/Java
EE全功能栈(full-stack)的应用程序框架,以Apache许可证形式发布,也有.NET平台上的移植版本。该框架基于 Expert
One-on-One Java EE Design and Development(ISBN 0-7645-4385-7)一书中的代码.

JFinal 快速开发平台 EOVA
   
基于JFinal开发,首创JFinal 快速开发平台,JFinal最佳实践! 大家好我是Java的表弟Eova,中文名:伊哇 :)
我可以快速完成开发任务,信手拈来 我会10大控件,4大组件,N种业务模型
常见的增删改查、条件查询、数据校验、前后置业务处理、批量操作、权限管理....
    EOVA

JavaEE应用基础平台 AOS
   
AOS平台简介
AOS应用基础平台基于JavaEE技术体系,以“标准功能可复用、通用模块可配置、行业需求快速开发、异构系统无缝集成”为目标,为软件开发团队提供高
效可控、随需应变、快速实现业务需求的全栈式技术解决方案。帮助企业落实IT策略、屏蔽技术壁垒.
    AOS

Spring Scala
   
Spring Scala 项目的目的是为了简化在 Scala 应用中使用 Spring 框架。我们相信很多 Spring 用户想尝试
Scala,但并不像放弃他们在 Spring 框架上的积累,这个项目就是为这些人准备的。 目前该项目还在进一步完善开发中。

SpringSide
   
SpringSide是以Spring
Framework为核心的,Pragmatic风格的JavaEE应用参考示例,是JavaEE世界中的主流技术选型,最佳实践的总结与演示。
Quickstart: 一个迷你的Todo-List应用,演示CRUD Web+Restful API。 Showcase:
五花八门的JavaEE技术大派对。
    SpringSide

Java应用框架 Nutz
   
首先,它是开源的,商用也是完全免费的。详尽的文档,众多线上项目
不吹嘘概念,代码严谨可靠,近千个testcase,坚如磐石。您使用的nutz.jar,也是各位提交者在各种生产环境上使用的 nutz.jar
^_^ 一个 jar 包就包含了 Mvc,Ioc,Dao,Aop,不强制依赖第三方 .

基于Flex和J2EE的信息管理系统基础框架 Pomer
   
Pomer是一
个开源的企业信息管理系统基础框架,它提供了一系列企业信息管理系统的基础功能,包括企业组织架构管理,角色权限管理,菜单管理,数据权限控制等功能。
Pomer提供了简洁高效的Flex应用程序开发框架,丰富实用的Flex控件以及常见的Flex应用模式.
    Pomer

企业应用开发平台 Spring Roo
   
Spring Roo 是针对 Java™ 技术的一个轻量级生产力工具,可快速便捷地开发基于 Spring 的应用程序。使用 Spring
Roo 创建的应用程序遵循 Spring 最佳实践,且基于 JPA、Bean Validation (JSR-303) 和 Dependency
Injection (JSR-330) 等标准。
    Spring Roo

JBoss Seam
    JBoss Seam是“Java EE 5.0的一个轻量级的框架”。它在Java EE 5.0框架的上层,为所有的在企业Web应用中的组件提供了一个统一的、易于理解的编程模型。它同样使基于状态的应用和业务流程驱动的应用的开发易如反 掌。
    JBoss Seam

Web框架 Jdon Framework
   
Jdon Framework(简称JF)是一套适合开发中小型J2EE/JavaEE应用系统的轻量Web框架(Lightweight Java
Web
Framework)。是国人独立开发的中国人自己的框架产品,2005年入选全球SUN公司网站java.net正式企业应用目录。经过多年发展和众多
用户的使用及其完善.
    Jdon Framework
        
J2EE应用开发框架 TinyFramework
   
值得拥有的企业级j2ee应用开发框架套件,专业团队开放,完整的生态体系,活跃的社区氛围,无限的水平扩展能力,7*24不间断运维能力。
我心目中理想的开源框架 她应该是小的、简单的,满足Simple Is Beautiful 她应该是成长性好的,随着不断的扩展.

J2EE应用开发框架 Beetle
    甲壳虫,一个功能强大而简单易用的J2EE应用开发框架。它涵盖了J2EE体系结构的表示层、业务层和持久层,为构建一个可靠、高性能、可扩展、灵活缩放的高质量企业应用系统提供了一套理想的解决方案。
    Beetle

商业】J2EE快速开发平台 F1JEE
   
F1JEE-中国自主知识产权J2EE快速开发平台(非开源)
F1JEE业务基础软件平台基于业界工业标准J2EE实现,包括集成应用平台、开发体系两个部分。从技术角度分析,F1JEE业务基础软件平台为复杂应用
软件系统的开发提供了一个基本框架,并有与之相应的、方便易用...

j2ee应用快速开发手架 thinker
    thinker(像一个思想者一样去写代码) 介绍 工作中的积累,搭建的j2ee应用快速开发手架,重点在代码重构,一些常用功能的演示,工具,插件等的整理.

敏捷开发框架 ajf
   
ajf是自主研发类似ROR的新一代java快速开发平台 借鉴了struts webwork spring hibernate
ibatis等开源组件优点 实现了mvc,orm,sqlmap,cache,pool,jdbcutil,commutil等组件
2004年6月份开发测试维护至今,简洁高效稳健,将向分布式领域积极拓展 发扬山寨精神.

Warp Framework
   
Warp framework 是基于Google Guice的轻量级Web开发框架
Warp框架充分利用了JDK5.0的Annotation和泛型机制,并且基于Google
Guice这个IoC框架,提供了full-stack的Web开发设施,他主要包含了四个部分:
warp-persist框架:封装Hibernate和JPA,提供事务管理.

J2EE框架 Jxva
    Jxva Framework是一个开放源代码的、基于热插拨功能扩展的、超轻量级的、快速开发的、不依赖任何第三方框架的JEE框架及企业资源整合集成 平台。利用 Web方式极大的方便了用户对于系统功能的使用;通过合理的框架组织及泛型与注解的采用.
    Jxva

企业应用快速开发平台 jeefuseMDA
   
jeefuseMDA 是一个基于MDA的javaEE企业应用快速开发平台。 它整合一些流行的开源框架如Ibatis、 Hibernate、
Spring Framework、Spring
Security、struts2、ehcache、lucene、solr等,构建为稳定通用的基础开发框架。定义或导入uml模型,并可从UML模
型.

J2EE OpenCore
    Open Core is a
middleware abstraction layer allowing subsystems and applications to
seamlessly run directly on top of Java Virtual Machine or inside of
various J2EE application servers.
    J2EE OpenCore

基于 POJO 的Java框架 ROMA Framework
   
Roma是一个基于 POJO
的Java框架,是唯一的“meta”(元)框架。使用Roma,你可以完全从你使用的技术中解脱出来。它是如何工作的?Roma提供称作
“Aspects”的非常普通的行为接口。Aspects封装了最普通的用例。通过Aspects使用工具和框架.
    更多ROMA Framework信息

动态模块框架 Impala
Impala是一个Java企业应用程序开发的动态模块框架,它基于Spring框架。集中于简易性和生产力,Impala通过使用Spring和相关技术,从根本上改变了应用程序的开发形式。

openFrame
openFrame 是一个开源的 J2EE 应用框架。
openFrame

J2EE快速开发框架 JDFrame
JDFrame
采用基于J2EE的B/S/S三层体系架构、基于MVC设计模式、集成业界常用标签库、集成权限体系管理功能、集成待办事宜、系统公告等功能;
为达到最佳性能开发环境建议采用Jdk1.6及以上版本,采用主流中间件及数据库,支持任何J2EE 1.3规范的中间件.

Java集成框架 iBeans
iBeans,
一个新的集成框架,类似于Spring templates的概念。iBeans与Tcat Server一起发行,不过它也可以部署在Apache
Tomcat和Mule ESB上。
iBeans的设计目的是提供一个简单的、一致的、可重用的方式运用各种协议进行通讯。许多框架都把注意力集中到了底层.

J2EE开发框架 JFoxSOAF
JFoxSOAF 是一个可靠的体系架构,用以更简单、更快速的开发 J2EE 应用程序。
JFoxSOAF

基于J2EE架构的中间件平台 Netone
NETONE中间件平台是一套完整且全面的、基于J2EE架构的中间件平台。它能帮助IT公司或者大型企业的IT部门快速搭建复杂且全面的企业级应用软件平台。基于NETONE中间件平台的软件开发是可视化且无编码的,可极大的降低开发人员的技术门槛.

企业级快速开发平台 JXADF

于OSGi的企业级快速开发平台——JXADF 1、基于OSGi、J2EE
2、插件集市(http://osgi.jxtech.net)中有丰富的插件。
3、前端代码(界面、CSS、JS、图片等)、后端代码(JAVA业务逻辑、SQL脚本【只需要提供一种数据库脚本】。
JXADF

J2EE 框架 FleXive
FleXive
是一个基于EJB3标准并且整合了JSF组件库,灵活且扩展性高的java EE
5的程序包(library)。它重点关注于企业级web应用,并全面支持通过jsf来显示和操纵企业规模级的数据存储和查询。 你可以在现有的java
EE应用中添加FleXive.
FleXive

应用开发框架 Nuxeo5

Nuxeo5
是一个用于ECM(Enterprise Content
Management)应用程序开发的开源框架。基于组件和面向服务的架构使得它真正易于定制和扩展。Nuxeo5构建流行的Java5与Java
EE5技术包括:Apache Jackrabbit ,JBoss应用服务器,JBoss Seam,jBPM,JBoss
Rules,JSF,EJB3...
Nuxeo5

EJB3 容器 EasyBeans
EasyBeans 是一个轻量级的实现了EJB 3.0 规范的容器。
EasyBeans

J2EE应用程序框架 Verge
Verge框架是一个开源J2EE应用程序框架,完全采用Java开发只使用到标准的J2EE APIs.这个开源项目的目的为开发企业应用程序提供一个非常灵活和可扩展的框架.

Java体系结构框架 Arch4J
Arch4J是一个Java体系结构框架,提供了一个服务基础结构来支持企业业务开发。包括一套分层的模块化服务提供者,可以进行数据访问,消息传递和日志,等等。
Arch4J

spring-all

人比较烦使用Spring时加入一大推Spring的jar文件。 于是将Spring的所有jar包打包成一个文件。  以3.2.5为例分别为: 
spring-3.2.5.jar (bin only)  spring-src-2.3.5.jar (source only) 
spring-with-src-3.2.5.jar(bin+source) .
更多spring-all信息

J2EE 全栈框架 Ameba
Ameba
一个构建在J2EE标准之上的全栈框架,以后可能包含更多,从售前竞标到发布部署整条流水。简单、易用、务实、流程化。只为解决问题,而不创造技术。
Ameba采用了jersey、logbak(groovy配置)、AKKA、Ebean等等第三方类库,所以注定Ameba的身材很感人.

媒体对象服务组件 jMOS
jMOS
是利用Java来实现MOS(Media Object
Servers)通信协议的开源组件。它使用快速的XML处理引擎(如:SAX,JAXP或StAX)来与新闻编辑室控制系统(NCS)
和多媒体对象服务器(MOS:如视频服务器,音频服务器等)相互协作。

应用开发框架 Naked Objects
Naked
Objects是一种架构模式,也是一个以领域对象为中心角色的应用开发框架。Naked
Object应用中的领域对象是用户界面的核心,同时也是开发活动的焦点。Naked Objects最近发布了3.0版,它支持Java
1.5、注入(injection)、一个可选UI、Hibernate对象存储.
Naked Objects

可测试的集成架构 Savara
SAVARA
是由JBoss/RedHat 开发的一个技术解决方案。
这个项目可以为企业和解决方案架构创建开发工具,独特之处就是基于一个新的技术—“可测性整合框架”。   Eclipse Update Site
URL http://downloads.jboss.org/savara/eclipse/1.0.x.
Savara

GreatTurbo Enterprise Server
GreatTurbo
Enterprise Server
10.5(简称GTES10.5)是拓林思公司的旗舰产品企业级服务器操作系统的最新版本。它针对大型企业计算环境进行了特别优化,为企业提供了适合大型
商业数据库和大型商业应用软件运行的操作系统平台解决方案。GTES10.5支持24×7.

Expresso
Expresso is the most popular, powerful, enterprise-strength J2EE architectural persistence framework.

RAD 快速应用开发环境 EntireJ
EntireJ 是一个 RAD 快速应用开发环境,用于构建高度可伸缩的企业级应用,基于 RCP/RAP、JavaFX 平台以及 Android 和 iOS 移动平台。使用强大的声明式特性。

Polyforms
Polyforms

项目的目标是剔除用于绑定数据访问对象和底层持久化API的重复代码。该框架采用的办法是自动实现开发人员定义的Repository接口上的服务方法。
接口中定义的方法默认通过命名规则连接到数据库操作上。例如,项目wiki上讨论了如何为User实体对象实现...

Spring Roo Addon 套件 gvNIX
gvNIX 是 Spring Roo Addon Suite,主要基于企业知识和企业标准来构建 Java 应用。

Play
Play使用Java 和 Scala创建应用。基于Akka,为资源提供优化。他还提供一个轻量级的、无边界的、对用户友好的开发者社区。

Vaadin
Vaadin是一个专为当前Web应用设计的Java框架,界面美观,性能高,开发者和用户都会喜欢。基于Google Web Toolkit (GWT),而且,Vaadin建的App和UI都使用Java编写。

Dropwizard
Dropwizard是一个轻量级、的Java开发框架。他对开发友好、高性能、还有RESTful Web服务。

Vert.x
Vert.x,轻量级、高性能JVM应用开发平台,移动、Web、企业程序都可用。他是一个服务器框架,提供基于事件的编程模型异步AP。在2014年得过奖 "Most Innovative Java Technology(最具创新性的Java技术奖)"

Spark
受Sinatra启发而创建的web框架,在Java 8中有不小表现。他并不是致力于取代Sinatra.

等等

时间: 2024-10-13 16:26:45

常用-开发框架的相关文章

Android之常用开发框架

1.Rajawali介绍:安卓的OpenGL ES 2.0/3.0 引擎.可以用于制作普通应用或者动态壁纸,当然也可以用于制作游戏.项目地址: https://github.com/Rajawali/Rajawali 2.RxAndroid介绍:RxAndroid是RxJava的一个针对Android平台的扩展.它包含了一些能够简化Android开发的工具.项目地址: https://github.com/ReactiveX/RxAndroid3.Paginize介绍:Paginize 是一个轻

JS的常用开发框架有哪些?

JS的开发框架有哪些? Yui-ext 基于Yahoo UI的扩展包yui-ext是具有cs风格的web用户界面组件,能实现复杂的Layou布局,界面效果可以和backbase比美,而且使用纯JavaScript代码开发.真正的可编辑的表格edit Grid,支持XML和Json数据类型.许多组件实现了对数据源的支持,如动态布局,动态加载Tree控件,动态拖拽效果等等.从1..0beta版开始同jQuery合作,推出基于jQuery的ext1.0,提供了更多有趣的功能. 优点:结构化,清晰明了,

《iOS 7 应用开发实战详解》

<iOS 7 应用开发实战详解> 基本信息 作者: 朱元波    管蕾 出版社:人民邮电出版社 ISBN:9787115343697 上架时间:2014-4-25 出版日期:2014 年5月 开本:16开 页码:382 版次:1-1 所属分类:计算机 > 软件与程序设计 > 移动开发 > iPhone 更多关于>>><iOS 7 应用开发实战详解> 编辑推荐 新版本 全面讲解了iOS 7开发的各种技术 热门技术 基本控件.数据存储.多场景处理.界

iOS开发学习笔记

1 常用的第三方工具 1.1 iPhone Simulator 测试程序需要模拟器iPhone Simulator 1.2 设计界面需要Interface Builder,Interface Builder(IB)中将视图拖拽到窗口上并将各种视图连接到插座变量和动作上, 这样它们就能以编程方式与代码交互.IB使用Nib文件储存GUI资源,同时适用于Cocoa和Carbon程序.在需要的时候,Nib文件可以被快速地载入内存. 2 iOS的常用开发框架 2.1 Foundation框架,该框架允许使

服务器端架构

摘自于某位大神PPT 一.技术架构的演变及使用场景 单一架构 ORM(对象关系映射) 垂直应用架构 MVC 分布式服务架构 RPC 流动计算架构 SOA Tip: 图片中数字是指并发量 二.架构优化之路 应用服务器与数据服务器分离 应用服务器集群 负载均衡 三.现主要针对负载均衡问题进行讨论: 负载均衡问题: 用户的请求由谁来转发到具体的应用服务器 有什么转发的算法 应用服务器如何返回用户的请求 用户如果每次访问到的服务器不一样,那么如何维护sesion的一致性 负载均衡解决方案: 针对第一个问

iOS 8开发指南

这篇是计算机类的优质预售推荐>>>><iOS 8开发指南(第2版)> 国内第一本iOS8开发的原创图书全新改版 objective-c和swift双语讲解 全部实例视频 涵盖WatchKit HealthKit HomeKit三大热门框架 内容简介 本书共35章,循序渐进地讲解了iOS 8应用开发的基本知识.本书从搭建开发环境讲起,依次讲解了Objective-C语言基础.Swift语言基础.Cocoa Touch.Xcode Interface Builder界面开发

java 题目

1.什么是事务控制?答:事务控制就是将一系列操作当成一个不可拆分的逻辑单元,保证这些操作要么都成功,要么都失败.在关系数据库中,一个事务可以是一条SQL语句,一组SQL语句或整个程序.事务是恢复和并发控制的基本单位.事务应该具有4个属性:原子性.一致性.隔离性.持续性.这四个属性通常称为ACID特性.原子性(atomicity).一个事务是一个不可分割的工作单位,事务中包括的诸操作要么都做,要么都不做.一致性(consistency).事务必须是使数据库从一个一致性状态变到另一个一致性状态.一致

2019年高级Java程序员面试题汇总

目录 JDK Dubbo Zookeeper Strut2 Spring系列 Redis系列 Mysql系列 Java多线程 消息中间件 线程池 事物 JVM 设计模式 其他 程序设计 基础知识 编程题 面试技术外的问题 引言:随着金九银十的到来,回首在经历了两周的跳槽求职路后,终于成功拿到offer,距今已经入职快一个月了,因此,这几天抽空将之前的面试题做了个汇总,一方面自己以后回顾学习用,一方面为大家奉送上一份秋收的福利. JDK jdk1.8版本后的新特性有哪些? 如何避免空指针异常? D

常用移动web开发框架--转载

阅读目录 1.1 jQuery mobile flat-ui 主题 1.2jQuery mobile Bootstrap 主题 4.1 GMU 4.2 Clouda+ 4.3 efe 5.1 Spirit 5.2 Frozen UI 纯粹的总结一下移动web开发框架,移动web开发框架有jQuery Mobile .Sencha Touch等等,他们都来源于web开发,是成熟的框架,jQuery Mobile出自于jQuery家族,Sencha Touch来自于ExtJS.jQuery Mobi