So, we have a project that uses "dynamic" tables. Basically, for reasons lost in mist of time, every time a user logs on, they create a table to do transaction on the user's records. At some point, they delete those tables. They had used hibernate to map those table into
Java. Now, since the table name changes, they had customized the Hibernate persister to change the table name of the sql
Trouble was we upgraded hibernate now, and the cusomization broke. So, I spend almost 2 days digging through hibernate code, and come up with a solution that works with upgraded hibernate. I also reduced the number of lines of code by 2
-2 LOC in 2 days. How's that for productivity?!