Non-core/DB

Home.About Strandz.Non-core/DB
Home Forums Glossary Make Contact


There is more to writing an application than just binding the screens to DOs. Here we examine how non-core Strandz can help. As this code (now under org.strandz.lgpl) can be used on its own, we have assigned it the Lesser GPL license.

Packages

The source code of any Java program is usually divided up into packages that are well defined and have strict dependency relationships to one another. Taking a look at these packages is a great way of finding out something about the program from a high level perspective. If you are interested in the theory behind keeping package dependencies clean, then take a look at this article on JDepend.

Deployment and Data Stores

These two are related. Once an application has been deployed over the web it still needs to communicate back and forth with a database server.