25 lines
558 B
Java
25 lines
558 B
Java
|
|
package com.nis.dao;
|
||
|
|
|
||
|
|
import java.util.List;
|
||
|
|
|
||
|
|
import org.apache.ibatis.annotations.Mapper;
|
||
|
|
import org.apache.ibatis.annotations.Param;
|
||
|
|
import org.springframework.stereotype.Repository;
|
||
|
|
|
||
|
|
@Mapper
|
||
|
|
@Repository
|
||
|
|
public interface SqlDao {
|
||
|
|
|
||
|
|
// 获取数据库所有表名
|
||
|
|
public List<String> allTables();
|
||
|
|
|
||
|
|
// 查询所有删除_copy表的sql语句
|
||
|
|
public List<String> allRemoveCopyTables();
|
||
|
|
|
||
|
|
// 执行用户传入的sql语句
|
||
|
|
public void execute(@Param("sql")String sql);
|
||
|
|
|
||
|
|
// 查询所有触发器
|
||
|
|
public List<String> allTriggers(String databaseName);
|
||
|
|
}
|