Common-Development Framework

Source: Internet
Author: User
Tags ajf naming convention grails in domain jboss jboss application server apache tomcat

Common-Development Framework
Spring MVC & Spring Boot
Spring MVC should be the most common. The Spring Web MVC Framework (Spring MVC) is a rich Model view Control WEB framework. Using Dispatcherservlet to publish request processing, he uses configurable handler mappings, view resolution, and theme solutions. Spring MVC users seem to have negotiated that about 40% of all development uses spring.
Spring boot enables development teams to be more efficient in creating JVM-based applications and scenarios. As for the web framework, Spring Boot provides auto-Setup functionality for Spring MVC, which can be applied to most programs. If you want to start Web application development quickly, we recommend it.

Grails
Well-known Java Virtual Machine Web application open source framework. Grails is an open-source, full-stack JVM Web development framework. Absorbing the Groovy language essence is an agile and dynamic language for Java virtual machines, providing developers with an efficient development experience.


Spring
The Spring framework is an open-source Java/java EE full-featured Stack (full-stack) application framework, published as an Apache license, as well. The migration version on the net platform. The framework is based on the code in the Expert one-on-one Java EE Design and development (ISBN 0-7645-4385-7) book.

Jfinal Rapid development Platform Eova
Based on Jfinal development, the first Jfinal rapid development platform, jfinal best practices! Hello, everyone. I'm Java's cousin Eova, Chinese name: Wow:) I can quickly complete the development task, I will be 10 large control, 4 large components, n business model common additions and deletions, conditional query, data validation, front and rear business processing, batch operations, rights Management ....
Eova

Java EE application Base platform AOS
AOS platform Introduction AOS application base platform based on Java EE technology system, with "standard function reusable, general module configurable, industry demand rapid development, heterogeneous system seamless integration" as the goal, for the software development team to provide efficient and controllable, on-demand, fast to achieve business requirements of the full-stack technology solutions. Help enterprises to implement it strategy, shielding technical barriers.
AOS


Spring Scala
The purpose of the Spring Scala project is to simplify the use of the spring framework in Scala applications. We believe that many spring users want to try Scala, but it's not as if they're abandoning their accumulation on the spring framework, and this project is for these people. At present, the project is further improved in the development.

Springside
Springside is the spring framework-centric, pragmatic-style Java EE application Reference example, is the mainstream technology selection in the Java EE World, summary and demonstration of best practices. Quickstart: A mini Todo-list app that demonstrates the Crud web+restful API. Showcase: A variety of Java EE Technology Big party.
Springside

Java application Framework Nutz
First of all, it is open source and commercial is completely free. Detailed documentation, numerous online projects do not boast concepts, code rigorous and reliable, nearly thousands of testcase, rock solid. The Nutz.jar you use, and the Nutz.jar that the submitter uses in various production environments ^_^ a jar package contains MVC,IOC,DAO,AOP, and does not enforce reliance on third parties.

The basic framework of information management system based on Flex and Java Pomer
Pomer is an open source Enterprise Information Management System Foundation framework, it provides a series of enterprise information Management system basic functions, including enterprise organization structure management, role Rights Management, menu management, data rights control and other functions. Pomer provides a streamlined and efficient flex application development framework, rich and functional flex controls and common flex application patterns.
Pomer

Enterprise Application Development platform Spring Roo
Spring Roo is a lightweight productivity tool for Java™ technology that enables fast and easy development of spring-based applications. Applications created using spring Roo follow spring best practices and are based on standards such as JPA, Bean Validation (JSR-303), and Dependency injection (JSR-330).
Spring Roo

JBoss Seam
JBoss seam is "a lightweight framework for Java EE 5.0". It is on the upper level of the Java EE 5.0 framework, providing a unified, easy-to-understand programming model for all components in enterprise Web applications. It also makes development of state-based applications and business-process-driven applications a breeze.
JBoss Seam

Web Framework Jdon Framework
The Jdon framework (JF) is a lightweight WEB framework (Lightweight Java web framework) that is suitable for developing small and medium-sized J2EE/JAVAEE application systems. China's independent development of the Chinese own Framework products, 2005 selected the Global Sun Company website java.net Official enterprise application directory. After years of development and the use of many users and improve.
Jdon Framework

Java EE application Development Framework Tinyframework
The enterprise-class Java EE application Development Framework Suite, professional team open, complete ecosystem, active community atmosphere, unlimited level of expansion capacity, 7x24 uninterrupted operation and maintenance capabilities. The ideal open-source framework in my mind she should be small, simple, to meet simply is Beautiful she should be a good growth, with constant expansion.

Java EE application Development Framework Beetle
Beetle, a powerful and easy-to-use Java EE Application Development framework. It covers the presentation, business, and persistence tiers of the Java EE Architecture, providing an ideal solution for building a reliable, high-performance, scalable, and scalable, high-quality enterprise application system.
Beetle

Business "Java EE rapid development platform F1jee
f1jee-China independent Intellectual Property Rights development Platform (non-open source) F1jee Business Foundation software platform based on industry standard Java EE implementation, including integrated application platform, development system two parts. From the technical point of view, F1jee Business Foundation software platform provides a basic framework for the development of complex application software systems, and has the corresponding, convenient and easy-to-use ...

Java EE application rapid development hand frame thinker
Thinker (like a thinker to write code) introduces the accumulation of work, the construction of the Java EE application of rapid development of hand frame, focus on code refactoring, some common functions of the presentation, tools, plugins and other finishing.

Agile Development Framework AJF
AJF is a new generation of Java rapid development platform that is independent of the development of similar ror, drawing on the advantages of Struts WebWork spring hibernate ibatis and other open source components to achieve mvc,orm,sqlmap,cache,pool,jdbcutil, Commutil and other Components June 2004 development and test maintenance so far, concise and efficient and stable, will be active in the distributed field to develop the cottage spirit.

Warp Framework
The WARP framework is a lightweight web development framework based on Google Guice Warp framework takes full advantage of JDK5.0 annotation and generics, and based on the IOC framework of Google Guice, Provides a web development facility for Full-stack, which consists of four parts: the Warp-persist Framework: Package Hibernate and JPA, providing transaction management.


Java Framework Jxva
The JXVA framework is an open source, hot-pluggable, ultra-lightweight, fast-developing JEE framework and enterprise resource integration platform that does not rely on any third-party framework. The use of web means greatly facilitates the user's usage of the system function, through reasonable framework organization and adoption of generics and annotations.
Jxva

Enterprise Application rapid Development platform JEEFUSEMDA
JEEFUSEMDA is a rapid development platform for Java EE Enterprise application based on MDA. It integrates a number of popular open source frameworks such as Ibatis, Hibernate, Spring Framework, Spring Security, Struts2, Ehcache, Lucene, SOLR, and so on, to build a stable and common foundation development framework. Defines or imports a UML model, and can be from a uml model.

Java 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 EE application servers.
Java Opencore

POJO-based Java Framework ROMA framework
Roma is a POJO-based Java framework and is the only "meta" (meta) framework. With Roma, you can completely free yourself from the technology you use. How does it work? Roma provides a very common behavior interface called "aspects". The aspects encapsulates the most common use cases. Use tools and frameworks through aspects.
More Roma Framework Information


Dynamic Module Framework Impala
Impala is a dynamic modular framework for Java Enterprise Application development, based on the spring framework. Focused on simplicity and productivity, Impala has fundamentally changed the way applications are developed by using spring and related technologies.

Openframe
Openframe is an open-source Java application framework.
Openframe

Java EE Rapid Development Framework Jdframe
Jdframe adopts the B/S/S three layer architecture based on the Java EE, the MVC design pattern, the integrated industry common tag Library, the Integrated Privilege system management function, the integration to do issue, the system bulletin and so on, and so on, it is recommended to adopt Jdk1.6 and above in order to achieve the best performance development environment. Use mainstream middleware and database to support any middleware of the Java 1.3 specification.

Java Integration Framework Ibeans
Ibeans, a new integration framework, is similar to the concept of spring templates. Ibeans is released with Tcat server, but it can also be deployed on Apache Tomcat and mule ESBs. Ibeans is designed to provide a simple, consistent, reusable way to communicate using a variety of protocols. Many frameworks focus on the bottom.

Java EE Development Framework Jfoxsoaf
Jfoxsoaf is a reliable architecture for easier and faster development of Java EE applications.
Jfoxsoaf

Netone of middleware platform based on Java EE architecture
The NetOne middleware platform is a complete and comprehensive middleware platform based on the Java EE architecture. It can help it organizations in it or large enterprises quickly build complex and comprehensive enterprise application software platforms. Software development based on NetOne middleware platform is visualized and no coding, which can greatly reduce the technical threshold of developers.

Enterprise-Class rapid development platform JXADF
OSGi-based enterprise-class rapid development platform--JXADF 1, OSGi-based, Java 2, plug-in Bazaar (Http://osgi.jxtech.net) has a wealth of plugins. 3, the front-end code (interface, CSS, JS, pictures, etc.), back-end code (Java business logic, SQL script "only need to provide a database script.")
Jxadf

Java Framework flexive
Flexive is a flexible and highly scalable Java EE 5 package (library) based on the EJB3 standard and integrates the JSF component library. It focuses on enterprise-class Web applications and fully supports the display and manipulation of enterprise-scale data stores and queries through JSF. You can add flexive to an existing Java EE application.
Flexive

Application Development Framework NUXEO5

Nuxeo5 is an open source framework for the development of ECM (Enterprise Content Management) applications. Component-based and service-oriented architectures make it truly easy to customize and scale. NUXEO5 builds popular JAVA5 and Java EE5 Technologies including: Apache Jackrabbit, JBoss application Server, JBoss Seam,jbpm,jboss rules,jsf,ejb3 ...
Nuxeo5

EJB3 Container Easybeans
Easybeans is a lightweight container that implements the EJB 3.0 specification.
Easybeans

Java EE application framework Verge
The Verge framework is an open source Java application Framework that is fully developed using only the standard EE APIs. The purpose of this open source project is to provide a very flexible and extensible framework for developing enterprise applications.

Java Architecture Framework arch4j
ARCH4J is a Java Architecture framework that provides a service infrastructure to support enterprise business development. Includes a tiered set of modular service providers that can perform data access, messaging, and logging, among others.
Arch4j

Spring-all
I'm more annoyed when using spring, add a large push spring jar file.  All of the jar packages in spring are then packaged into a single file. Take 3.2.5 as an example: Spring-3.2.5.jar (Bin only) Spring-src-2.3.5.jar (source-only) Spring-with-src-3.2.5.jar (Bin+source).
More Spring-all Information


Java EE full stack frame Ameba
Ameba a full stack framework built on the Java EE Standard, which may later contain more, from pre-sales bidding to release to deploy the entire stream. Simple, easy to use, pragmatic, and process-oriented. Only to solve the problem, not to create technology. Ameba adopted the jersey, Logbak (Groovy configuration), AKKA, Ebean and so on third-party class library, so destined to ameba body is very moving.

Media Object Services component JMOs
JMOs is an open source component that uses Java to implement a MOS (Media Object Servers) communication protocol. It uses a fast XML processing engine (such as SAX,JAXP or Stax) to collaborate with the Newsroom control system (NCS) and multimedia object Servers (MOS: Video servers, audio servers, etc.).

Application Development Framework Naked Objects
Naked objects is an architectural pattern and an application development framework that is a central role in domain objects. The domain object in the Naked object application is the core of the user interface and the focus of the development activity. Naked objects recently released version 3.0, which supports Java 1.5, injection (injection), an optional UI, hibernate object storage.
Naked Objects

testable Integrated Architecture Savara
Savara is a technical solution developed by Jboss/redhat.   This project creates development tools for the enterprise and solution architecture, and is unique in that it is based on a new technology, the "Testability Integration Framework". Eclipse Update Site URL http://downloads.jboss.org/savara/eclipse/1.0.x.
Savara

Greatturbo Enterprise Server
Greatturbo Enterprise Server 10.5 (abbreviated as GTES10.5) is the latest version of the company's flagship corporate server operating system. It has been optimized for large enterprise computing environments, providing an operating system platform solution for large business databases and large business application software. GTES10.5 supports 24x7.

Expresso
Expresso is the most popular, powerful, enterprise-strength Java EE architectural Persistence framework.

RAD Rapid Application development environment Entirej
Entirej is a RAD rapid application development environment for building highly scalable enterprise applications based on the Rcp/rap, JavaFX platform, and Android and IOS mobile platforms. Use powerful declarative features.


Polyforms
The goal of the Polyforms project is to reject duplicate code that binds the data access object and the underlying persistence API. The framework uses a method that automates the implementation of service methods on a developer-defined repository interface. The methods defined in the interface are connected to the database operation by default through a naming convention. For example, the project Wiki discusses how to implement a user entity object ...

Spring Roo Addon Kit Gvnix
Gvnix is a Spring Roo Addon Suite that builds Java applications based primarily on enterprise knowledge and enterprise standards.

Play
Play uses Java and Scala to create apps. Provides optimization for resources based on Akka. He also offers a lightweight, borderless, user-friendly developer community.

Vaadin
Vaadin is a Java framework designed for current Web applications, with beautiful interfaces and high performance, both developers and users will love. Based on Google Web Toolkit (GWT), and Vaadin's app and UI are written in Java.

Dropwizard
Dropwizard is a lightweight, Java-development framework. He is developing friendly, high-performance, and restful Web services.

Vert.x
Vert.x, lightweight, high-performance JVM application development platform, Mobile, WEB, enterprise programs are available. He is a server framework that provides an event-based programming model for asynchronous APS. In 2014 won the "Most Innovative Java technology (the most Innovative Java Technology award)"

Spark
The web framework, created by Sinatra, has a small performance in Java 8. He is not committed to replacing Sinatra.

Wait a minute

Common-Development Framework

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.