I would like to implement something similar to Spring Data.
Developer can define some interfaces, add a custom annotation to the interfaces to mark them, (my code w
I your case I would use a config similar to this in your BeanLocation.xml and separate the proyect by subfolders like mine, I found that useful:
folders -> java/ar/edu/unq/tip/marchionnelattenero
As you can see, I tell to auto scan all component in folders and subfolders begining from /ar
You can check my public git project here -> git project
Check it, and if some new question is related, or maybe I did not understand your question well, let me know