Hi,
I have a mapped class 'Vendor' in a separate jar, that means, I can't make modifications to it. I want to load 'Vendor' objects using it's mapping but also want the 'Vendor' object to implement my java interface 'GenericCompany' (something like an adapter pattern) so that I can treat 'Vendor' and my own 'Company' object uniformly.
I don't have access to modify 'Vendor.java' as it is owned by a different team. So my plan is to create my own class 'VendorAdapter.java' that extends from 'Vendor.java'. After this I want hibernate to populate/inject data from VENDOR table into 'VendorAdapter.java' using Vendor.hbm.xml.
As I am going to create my adapter 'VendorAdapter.java', I am willing to create some sort of adapter 'VendorAdapter.hbm.xml' in my project, if it's possible to make it work.
Thanks in Advance
|