public abstract class BaseServiceImpl<T> extends SQLServiceImpl implements IBaseService<T>, org.springframework.beans.factory.BeanFactoryAware
dataSourceManager, resultSetHandler, serviceClass, thisClass| 构造器和说明 |
|---|
BaseServiceImpl() |
BaseServiceImpl(DataSourceManager dataSourceManager) |
batchSaves, batchSaves, batchSaves, batchSaves, batchUpdates, batchUpdates, batchUpdates, batchUpdates, batchUpdates, batchUpdates, batchUpdates, batchUpdates, changeDataSource, closeConnection, columns, createOrUpdate, createOrUpdate, currentDatabaseName, currentDatabaseType, drop, execute, executeBatch, executeBatch, getConnection, getDatabaseDateTime, getDatabaseNanoTime, getDataSource, getDataSourceManager, getOptions, getResultSetHandler, getTableName, query, queryCount, queryMap, queryMapList, queryObject, queryObjectList, queryResult, setDataSourceManager, setResultSetHandler, table, table, tableColumns, tableColumns, tableColumnsClass, tableColumnsClass, tableExists, tables, tablesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetDataSourceManagerbatchSaves, batchSaves, batchSaves, batchSaves, batchUpdates, batchUpdates, batchUpdates, batchUpdates, batchUpdates, batchUpdates, batchUpdates, batchUpdates, changeDataSource, columns, createOrUpdate, createOrUpdate, currentDatabaseName, currentDatabaseType, drop, execute, executeBatch, executeBatch, getConnection, getDatabaseDateTime, getDatabaseNanoTime, getDataSource, getDataSourceManager, getOptions, getTableName, query, queryCount, queryMap, queryMapList, queryObject, queryObjectList, queryResult, table, table, tableColumns, tableColumns, tableColumnsClass, tableColumnsClass, tableExists, tables, tablespublic BaseServiceImpl()
public BaseServiceImpl(DataSourceManager dataSourceManager)
public List<IORMListener> getListeners()
getListeners 在接口中 IBaseService<T>public void setListeners(List<IORMListener> listeners)
setListeners 在接口中 IBaseService<T>public List<IDefaultListener> getDefaultListeners()
getDefaultListeners 在接口中 IBaseService<T>public void setDefaultListeners(List<IDefaultListener> defaultListeners)
setDefaultListeners 在接口中 IBaseService<T>public List<IChangeListener> getChangeListeners()
getChangeListeners 在接口中 IBaseService<T>public void setChangeListeners(List<IChangeListener> changeListeners)
setChangeListeners 在接口中 IBaseService<T>public List<IChangedListener> getChangedListeners()
getChangedListeners 在接口中 IBaseService<T>public void setChangedListeners(List<IChangedListener> changedListeners)
setChangedListeners 在接口中 IBaseService<T>public List<IQueryListener> getQueryListeners()
getQueryListeners 在接口中 IBaseService<T>public void setQueryListeners(List<IQueryListener> queryListeners)
setQueryListeners 在接口中 IBaseService<T>public void copyAllListeners(IBaseService service)
copyAllListeners 在接口中 IBaseService<T>public void addDefaultListener(IDefaultListener listener)
addDefaultListener 在接口中 IBaseService<T>public void removeDefaultListener(IDefaultListener listener)
removeDefaultListener 在接口中 IBaseService<T>public void addChangeListener(IChangeListener listener)
addChangeListener 在接口中 IBaseService<T>public void removeChangeListener(IChangeListener listener)
removeChangeListener 在接口中 IBaseService<T>public void addChangedListener(IChangedListener listener)
addChangedListener 在接口中 IBaseService<T>public void removeChangedListener(IChangedListener listener)
removeChangedListener 在接口中 IBaseService<T>public void addORMListener(IORMListener listener)
addORMListener 在接口中 IBaseService<T>public void removeORMListener(IORMListener listener)
removeORMListener 在接口中 IBaseService<T>public void addQueryListener(IQueryListener listener)
addQueryListener 在接口中 IBaseService<T>public void removeQueryListener(IQueryListener listener)
removeQueryListener 在接口中 IBaseService<T>public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
throws org.springframework.beans.BeansException
setBeanFactory 在接口中 org.springframework.beans.factory.BeanFactoryAwareorg.springframework.beans.BeansExceptionpublic void triggerDefaultListener(ORMType type, T t)
triggerDefaultListener 在接口中 IBaseService<T>public void triggerORMListener(ORMType type, T t)
triggerORMListener 在接口中 IBaseService<T>public void triggerORMListener(ORMType type, T t, boolean updateNull, String[] nullColumns)
triggerORMListener 在接口中 IBaseService<T>public void changed(ORMType ormType, ORMOption option)
changed 在接口中 IServiceChangedListener<T>public void triggerChangeListener(ORMType ormType, T original, T t)
triggerChangeListener 在接口中 IBaseService<T>public void triggerChangeListener(ORMType ormType, T original, T t, boolean updateNull, String[] nullColumns)
triggerChangeListener 在接口中 IBaseService<T>public void triggerChangedListenerImmediately(ORMType ormType, T original, T current)
triggerChangedListenerImmediately 在接口中 IBaseService<T>public void triggerChangedListenerImmediately(ORMType ormType, T original, T current, boolean updateNull, String[] nullColumns)
triggerChangedListenerImmediately 在接口中 IBaseService<T>public void triggerChangedListenerWhenTransactionFinish(IServiceChangedListener serviceChangedListener, ORMType ormType, T original, T current)
public void triggerChangedListenerWhenTransactionFinish(IServiceChangedListener serviceChangedListener, ORMType ormType, T original, T current, boolean updateNull, String[] nullColumns)
public void beforeTriggerChangedListener(ORMType ormType, T original, T t, Connection connection)
public void beforeTriggerChangedListener(ORMType ormType, T original, T t, boolean updateNull, String[] nullColumns, Connection connection)
public boolean save(T t)
save 在接口中 IBaseService<T>public boolean saveWithoutListener(T t)
saveWithoutListener 在接口中 IBaseService<T>public boolean update(T t)
update 在接口中 IBaseService<T>public boolean updateWithoutListener(T t)
updateWithoutListener 在接口中 IBaseService<T>public boolean updateWithoutListener(T t, boolean updateNull)
updateWithoutListener 在接口中 IBaseService<T>public boolean update(T t, boolean updateNull)
update 在接口中 IBaseService<T>public boolean updateNull(T t, String... forNullColumns)
updateNull 在接口中 IBaseService<T>public boolean updateNullWithoutListener(T t, String... forNullColumns)
updateNullWithoutListener 在接口中 IBaseService<T>public boolean updates(T t, Expression... expressions)
updates 在接口中 IBaseService<T>public boolean updatesWithoutListener(T t, Expression... expressions)
updatesWithoutListener 在接口中 IBaseService<T>public boolean updatesNull(T t, Expression... expressions)
updatesNull 在接口中 IBaseService<T>public boolean updatesNullWithoutListener(T t, Expression... expressions)
updatesNullWithoutListener 在接口中 IBaseService<T>public boolean updatesNull(T t, String[] forNullColumns, Expression... expressions)
updatesNull 在接口中 IBaseService<T>public boolean updatesNullWithoutListener(T t, String[] forNullColumns, Expression... expressions)
updatesNullWithoutListener 在接口中 IBaseService<T>public boolean updates(T t, Condition condition)
updates 在接口中 IBaseService<T>public boolean updatesWithoutListener(T t, Condition condition)
updatesWithoutListener 在接口中 IBaseService<T>public boolean updatesNull(T t, Condition condition)
updatesNull 在接口中 IBaseService<T>public boolean updatesNullWithoutListener(T t, Condition condition)
updatesNullWithoutListener 在接口中 IBaseService<T>public boolean updatesNull(T t, String[] forNullColumns, Condition condition)
updatesNull 在接口中 IBaseService<T>public boolean updatesNullWithoutListener(T t, String[] forNullColumns, Condition condition)
updatesNullWithoutListener 在接口中 IBaseService<T>public boolean updatesWithoutListener(Expression[] values, Expression[] conditions)
updatesWithoutListener 在接口中 IBaseService<T>public boolean delete(Object t)
delete 在接口中 IBaseService<T>public boolean deleteWithoutListener(Object object)
deleteWithoutListener 在接口中 IBaseService<T>public boolean deletes(Condition condition)
deletes 在接口中 IBaseService<T>public boolean deletesWithoutListener(Condition condition)
deletesWithoutListener 在接口中 IBaseService<T>public boolean deletes(Expression... expressions)
deletes 在接口中 IBaseService<T>public boolean deletesWithoutListener(Expression... expressions)
deletesWithoutListener 在接口中 IBaseService<T>public List<T> list()
list 在接口中 IBaseService<T>public List<T> list(int start, int size)
list 在接口中 IBaseService<T>public List<T> list(Expression... expressions)
list 在接口中 IBaseService<T>public List<T> list(Condition condition, MultiOrder multiOrder)
list 在接口中 IBaseService<T>public List<T> list(Condition condition, MultiOrder multiOrder, Integer limit)
list 在接口中 IBaseService<T>public List<T> list(Names names, Condition condition, MultiOrder multiOrder)
list 在接口中 IBaseService<T>public List<T> list(Names names, Condition condition, MultiOrder multiOrder, Integer limit)
list 在接口中 IBaseService<T>public boolean exists(Condition condition)
exists 在接口中 IBaseService<T>public boolean exists(Expression... expressions)
exists 在接口中 IBaseService<T>public int count(Expression... expressions)
count 在接口中 IBaseService<T>public <S> S get(Object t)
get 在接口中 IBaseService<T>public <S> List<S> query(IQuery q)
query 在接口中 IBaseService<T>public <S> List<S> query(IQuery q, int size)
query 在接口中 IBaseService<T>public <S> List<S> query(IQuery q, int offset, int size)
query 在接口中 IBaseService<T>public int queryCount(IQuery q)
queryCount 在接口中 IBaseService<T>public <S> Pageable<S> queryPage(IQuery query, Pageable page)
queryPage 在接口中 IBaseService<T>public String tableName() throws ORMException
tableName 在接口中 IBaseService<T>ORMExceptionpublic void createOrUpdate()
throws ORMException
createOrUpdate 在接口中 IBaseService<T>ORMExceptionCopyright © 2023. All rights reserved.