This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I am implementing an Update function that updates 1 or possibly multiple columns in a table. Since the function may update an unknown number of columns, what is the usual way (best practice) to implement this.
For eg, should i create a function that takes a variable number of arguments, or an arraylist of name, value pairs etc. I would like to know whats usually followed for the best modularity and separation of functionality. My application consists of a db layer that implements the sql commands and a business tier where the update function is present and invokes the db layer. I am obviously a newbie to JDBC programming.