Introduction
What is Beehive?
Welcome to Beehive! Our goal is to make J2EE programming easier by building a simple object model on J2EE and Struts. Using the new JSR-175 and JSR-181 metadata annotations, Beehive reduces the coding necessary for J2EE. The initial Beehive project has three pieces.
- NetUI PageFlows – A web application framework built on top of Struts allowing easier tooling as well as automatic updating of Struts configuration files with the use of metadata.
- Controls – Lightweight component framework that helps programmers build components that incorporate metadata into their programming model. This project comes with a few pre-made controls as well, for example, see the Database Control Sample.
- Web Services – An implementation of JSR-181, an annotation-driven programming model for web services.
News
Daily builds are now available. To get a daily snapshot, visit the Download Page!
- Beehive has a wiki.
- Bugs or feature requests can be filed in our issue tracking system: jira.
- Pollinate is an Eclipse technology project building an IDE for the Beehive Framework.
- Would you like to contribute? Subscribe now to the Beehive mailing lists.
Documentation
Beehive 1.0 Beta Documentation
Note: the documentation provided here is intended to be used with Beehive binary distributions; it is not intended for use with the Beehive source.