Java application development framework
1 posts in topic
Flat View  Flat View
TOPIC ACTIONS:
 

Posted By:   Norman_Avila
Posted On:   Friday, November 15, 2002 07:52 AM

1. develop once, be able to run app in windows and in linux (via JVM's) 2. Application able to switch database backend for example use MSSQL server in Windows and use MySQL in linux 3. use if available a set of classes or tool optimized for database management, example, classes to connect to db, one to many forms, table maintainance form with object for find, skip next, prior etc. 4. be able to port to web some parts of the app, view reports in web etc. Thanks for any guide, we have prior experience in client/server application tools in windows but will like to look forward to platform independent tools, Norman Avila    More>>

1. develop once, be able to run app in windows and in linux (via JVM's)

2. Application able to switch database backend for example use MSSQL server in Windows and use MySQL in linux


3. use if available a set of classes or tool optimized for database management, example, classes to connect to db, one to many forms, table maintainance form with object for find, skip next, prior etc.


4. be able to port to web some parts of the app, view reports in web etc.



Thanks for any guide, we have prior experience in client/server application tools in windows but will like to look forward to platform independent tools,



Norman Avila

   <<Less

Re: Java application development framework

Posted By:   Brian_Kapellusch  
Posted On:   Friday, November 15, 2002 08:42 AM

There's a few common frameworks I use in all my projects:



Struts - a Model/View/Controller framework

http://jakarta.apache.org/struts/index.html

If you plan on having your app over 5 pages where you enter form data, Struts is an invaluable tool.



Castor - a Persitance framework

http://castor.exolab.org

Allows you to map your Java object model to db fields via XML. You can EASILY swap in and out different database types, and it allows you to avoid writing SQL code to populate your Java objects with data.



This should get you started.
About | Sitemap | Contact