How do you organize your package structure in your application? Especially the service, business and persistence? I've less experience with enterprise applications.
at.test.Customer.bo --> My Business Objects and Hibernate-Mappings of the objects
at.testCustomer.domain --> Service Interfaces and Implementiations of the interfaces. In the domain I also have my DAO/Persistence.
at.test.Customer.ui --> User Interfaces
Therefore it would be nice to know how you organize your packages to get ideas what can I do better. I know that the structure depends on the problem, but every program has the same basic-structure.
thanks for advice