com.moparisthebest.beehive:beehive

Beehive's goal is to make J2EE programming easier by building a simple object model on J2EE and Struts. Using the new JSR-175 annotations, Beehive reduces the coding necessary for J2EE. The initial Beehive project has three pieces. NetUI: An annotation-driven web application programming framework that is built atop Struts. NetUI centralizes navigation logic, state, metadata, and exception handling in a single encapsulated and reusable Page Flow Controller class. In addition, NetUI provides a set of JSP tags for rendering HTML / XHTML and higher-level UI constructs such as data grids and trees and has first-class integration with JavaServer Faces and Struts. Controls: A lightweight, metadata-driven component framework for building that reduces the complexity of being a client of enterprise resources. Controls provide a unified client abstraction that can be implemented to access a diverse set of enterprise resources using a single configuration model. In addition, Beehive includes a set of system controls that are abstractions for low-level J2EE resource APIs such as EJB, JMS, JDBC, and web services.

Лицензия

Лицензия

Группа

Группа

com.moparisthebest.beehive
Идентификатор

Идентификатор

beehive
Последняя версия

Последняя версия

1.0.4
Дата

Дата

Тип

Тип

pom
Описание

Описание

Beehive's goal is to make J2EE programming easier by building a simple object model on J2EE and Struts. Using the new JSR-175 annotations, Beehive reduces the coding necessary for J2EE. The initial Beehive project has three pieces. NetUI: An annotation-driven web application programming framework that is built atop Struts. NetUI centralizes navigation logic, state, metadata, and exception handling in a single encapsulated and reusable Page Flow Controller class. In addition, NetUI provides a set of JSP tags for rendering HTML / XHTML and higher-level UI constructs such as data grids and trees and has first-class integration with JavaServer Faces and Struts. Controls: A lightweight, metadata-driven component framework for building that reduces the complexity of being a client of enterprise resources. Controls provide a unified client abstraction that can be implemented to access a diverse set of enterprise resources using a single configuration model. In addition, Beehive includes a set of system controls that are abstractions for low-level J2EE resource APIs such as EJB, JMS, JDBC, and web services.
Ссылка на сайт

Ссылка на сайт

https://github.com/moparisthebest/beehive
Организация-разработчик

Организация-разработчик

moparisthebest.com
Система контроля версий

Система контроля версий

https://github.com/moparisthebest/beehive

Скачать beehive

Имя Файла Размер
beehive-1.0.4.pom 10 KB
Обзор

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.moparisthebest.beehive/beehive/ -->
<dependency>
    <groupId>com.moparisthebest.beehive</groupId>
    <artifactId>beehive</artifactId>
    <version>1.0.4</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/com.moparisthebest.beehive/beehive/
implementation 'com.moparisthebest.beehive:beehive:1.0.4'
// https://jarcasting.com/artifacts/com.moparisthebest.beehive/beehive/
implementation ("com.moparisthebest.beehive:beehive:1.0.4")
'com.moparisthebest.beehive:beehive:pom:1.0.4'
<dependency org="com.moparisthebest.beehive" name="beehive" rev="1.0.4">
  <artifact name="beehive" type="pom" />
</dependency>
@Grapes(
@Grab(group='com.moparisthebest.beehive', module='beehive', version='1.0.4')
)
libraryDependencies += "com.moparisthebest.beehive" % "beehive" % "1.0.4"
[com.moparisthebest.beehive/beehive "1.0.4"]

Зависимости

Библиотека не имеет зависимостей. Это самодостаточное приложение, которое не зависит ни от каких других библиотек.

Модули Проекта

  • beehive-controls
  • beehive-netui-core
  • beehive-netui-compiler
  • beehive-netui-bootstrap
  • beehive-netui-tags
  • beehive-jdbc-control
  • beehive-ejb-control
  • beehive-jms-control
  • beehive-jdbc-mapper

Beehive

Build Status

Releases are available on maven central, snapshots on oss.sonatype.org

This is a (barely) maintained fork of beehive that still works with modern java, for legacy applications that still need beehive. You should NEVER use this in a new application, please use Spring or anything else.

Whether you use this or not, I recommend JdbcMapper as a drop-in, modern, safe replacement for beehive JdbcControls.

Original README.txt

Welcome to Beehive!

If you've come here to learn more about Beehive, here are a few starting points:

BUILDING.txt: How to build Beehive on your machine. DEVELOPING.txt Technical notes on contributing/committing files. LICENSE.txt: The Apache License and any other relevant licenses for this software. NOTICE.txt: Attribution notices required by various contributions.

The Apache Beehive website is located at:

http://beehive.apache.org

And, the Beehive wiki is located at:

http://wiki.apache.org/beehive

Both of these contain additionl resources for getting started with developing or using Beehive.

Версии библиотеки

Версия
1.0.4
1.0.3
1.0.2