org.crazycake.jdbcTemplateTool
类 JdbcTemplateTool

java.lang.Object
  继承者 org.crazycake.jdbcTemplateTool.JdbcTemplateTool

public class JdbcTemplateTool
extends Object

Enhance JdbcTemplate

作者:
alexy

构造方法摘要
JdbcTemplateTool()
           
 
方法摘要
 void batchUpdate(String sql, List<Object[]> paramsList)
          批量执行更新操作
 int count(String sql, Object[] params)
          获取总行数 get count
 void delete(Object po)
           
<T> T
get(Class clazz, Object id)
          获取一个对象 get object by id
 org.springframework.jdbc.core.JdbcTemplate getJdbcTemplate()
           
<T> List<T>
list(String sql, Object[] params, Class<T> clazz)
          获取对象列表 get a list of clazz
 void save(Object po)
          保存对象的快捷方法 如果Id标定的是自增会将自增长的主键自动设置回对象 save object
 void setJdbcTemplate(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
           
 void update(Object po)
          更新某个对象 update object
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

JdbcTemplateTool

public JdbcTemplateTool()
方法详细信息

list

public <T> List<T> list(String sql,
                        Object[] params,
                        Class<T> clazz)
获取对象列表 get a list of clazz

参数:
sql -
params -
clazz -
返回:

count

public int count(String sql,
                 Object[] params)
获取总行数 get count

参数:
sql -
params -
clazz -
返回:

get

public <T> T get(Class clazz,
                 Object id)
      throws NoIdAnnotationFoundException,
             NoColumnAnnotationFoundException
获取一个对象 get object by id

参数:
sql -
params -
clazz -
返回:
抛出:
NoIdAnnotationFoundException
NoColumnAnnotationFoundException
NoDefinedGetterException

update

public void update(Object po)
            throws Exception
更新某个对象 update object

参数:
po -
抛出:
Exception

batchUpdate

public void batchUpdate(String sql,
                        List<Object[]> paramsList)
批量执行更新操作

参数:
sql -
paramsList -

save

public void save(Object po)
          throws Exception
保存对象的快捷方法 如果Id标定的是自增会将自增长的主键自动设置回对象 save object

参数:
po -
抛出:
Exception

delete

public void delete(Object po)
            throws Exception
抛出:
Exception

getJdbcTemplate

public org.springframework.jdbc.core.JdbcTemplate getJdbcTemplate()

setJdbcTemplate

public void setJdbcTemplate(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)


Copyright © 2014. All rights reserved.