What is Hibernate proxy?
In hibernate, you can map classes into proxy instead of a table. When load is called on session, a proxy is returned. The proxy contains actual method to load the data. The proxy is created by default by Hibernate, for mapping a class to a file. The code to invoke JDBC contained in this class.