ca.krasnay.sqlbuilder
Class UpdateCreator
java.lang.Object
ca.krasnay.sqlbuilder.AbstractSqlCreator
ca.krasnay.sqlbuilder.UpdateCreator
- All Implemented Interfaces:
- Serializable, org.springframework.jdbc.core.PreparedStatementCreator
public class UpdateCreator
- extends AbstractSqlCreator
A Spring PreparedStatementCreator that you can use like an UpdateBuilder.
Example usage is as follows:
PreparedStatementCreator psc = new UpdateCreator("emp").setValue("name", employee.getName()).whereEquals("id",
employeeId);
new JdbcTemplate(dataSource).update(psc);
- Author:
- John Krasnay
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UpdateCreator
public UpdateCreator(String table)
getBuilder
protected AbstractSqlBuilder getBuilder()
- Description copied from class:
AbstractSqlCreator
- Returns the builder for this creator.
- Specified by:
getBuilder in class AbstractSqlCreator
set
public UpdateCreator set(String expr)
setParameter
public UpdateCreator setParameter(String name,
Object value)
- Description copied from class:
AbstractSqlCreator
- Sets a parameter for the creator.
- Overrides:
setParameter in class AbstractSqlCreator
setValue
public UpdateCreator setValue(String column,
Object value)
where
public UpdateCreator where(String expr)
where
public UpdateCreator where(Predicate predicate)
whereEquals
public UpdateCreator whereEquals(String expr,
Object value)
Copyright © 2014. All rights reserved.