Dynamic proxies to auto-save models
        Posted  
        
            by 
                atomman
            
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by atomman
        
        
        
        Published on 2012-10-02T08:21:19Z
        Indexed on 
            2012/10/02
            9:37 UTC
        
        
        Read the original article
        Hit count: 227
        
I'm trying to make some auto-magic happen in java using proxies to track objects and saving them when a set* method is called. I started of using java's built in Proxy, and everything works just fine, but from what I can understand I need a interface for every model, which is something that I'm trying to avoid.
This is where CGLIB comes in, it allows me to create proxies of my models without the use of interfaces. BUT, how can I now retrieve the original object, the one I am trying to save?
The optimal solution to be would be something like the EntityManager interface used by hibernate, where you keep your original object, but it is still tracked.
© Stack Overflow or respective owner