Hi Jerry,
That's really a good question that should see better information and a
refresh on 'packaging.html' page.
Regarding your questions:
- James consist of APIs
- Each of these APIs have implementations: file, memory, jpa,
cassandra, etc...
- Finally we rely on two injections framework
Back in v3b5, I used James with Spring and with JDBC/mySQL. I realize
that several new implementation combinations have been added. I've read
articles about Guice, Cassandra, Spring, JPA, Docker. I understand
basically where each one fits into the world of James. And looking at
the JAMES