Namespace reuse

I am trying to convert a large application with thousands of tables. I have reverse engineered the schema into hibernate and all of the entities are in a single project and I am reusing across dozens of projects. I don’t really want to have dozens of copies of generated code differing only by namespace.

Do you have any examples of entity reuse across projects or best practices for doing so?

I have only been playing with this for a couple of days while travelling, when I get an opportunity so forgive me if I missed this topic in the documentation.

The proper way of reusing functionality in CUBA is Application Components. Take a look at the docs and this article.