Butler - TOP(Table-Oriented Programming)面向表程式設計的資料庫開發框架

mornlee發表於2004-10-24
Butler framework is a table-oriented java object model on top of JDBC that makes database programming easier. It also has a set of database aware swing components and a JSP tag library.

http://sourceforge.net/projects/butler/

Butler database framework


Butler framework is a object model on top of JDBC that models tables, records, foreign keys, etc. It has functionallity for querying the database, updating records, and viewing database metadata.

The purpose of Butler is to make it easier for application developers to write code that retrieves and updates data in databases. It is not intended to be a database administration tool.

Butler also has a number of user interface components, both for swing and a tag library for JSP. The idea is to provide user interface components for querying and editing database data. Theese components can be connected together and used in client applications.

原文:The power of table-oriented programming
http://www.javaworld.com/javaworld/jw-10-2004/jw-1018-butler.html

Resources


The Butler database framework:
http://butler.sourceforge.net

More information about table-oriented programming:
http://www.geocities.com/tablizer/top.htm

Hibernate O/R mapping framework:
http://www.hibernate.org

Java Data Objects (JDO):
http://java.sun.com/products/jdo

Enterprise JavaBeans (EJB):
http://java.sun.com/products/ejb

JDesktop Network Components (JDNC):
https://jdnc.dev.java.net
Another library with data-aware swing components (SwingSet):
http://swingset.sf.net

Formatting objects:
http://www.w3.org/TR/xsl/slice6.htmlfo-section

For an introduction to Hibernate read "Get Started with Hibernate," Christian Bauer and Gavin King (JavaWorld, October 2004):
http://www.javaworld.com/javaworld/jw-10-2004/jw-1018-hibernate.html

For more articles on JDBC, browse the Java Database Connectivity section of JavaWorld's Topical Index:
http://www.javaworld.com/channel_content/jw-jdbc-index.shtml

For more articles on Java development tools, browse the Development Tools section of JavaWorld's Topical Index:
http://www.javaworld.com/channel_content/jw-tools-index.shtml

相關文章