数据库初始化工具完善,执行init-db.bat自动建表和导入初始数据

This commit is contained in:
thinkgem
2018-02-08 21:53:44 +08:00
parent 143a2298da
commit a1c97e814a
8 changed files with 22 additions and 11 deletions

View File

@@ -3,8 +3,6 @@
*/
package com.jeesite.modules.sys.db;
import java.io.File;
import org.springframework.beans.factory.annotation.Autowired;
import com.jeesite.common.callback.MethodCallback;
@@ -50,12 +48,19 @@ import com.jeesite.modules.sys.service.UserService;
* @version 2017-10-22
*/
public class InitCoreData extends BaseInitDataTests {
@Override
public void begin() {
super.begin();
dataFile = new File(InitCoreData.class.getResource(
InitCoreData.class.getSimpleName() + ".xlsx").getFile());
excelFile = InitCoreData.class.getName().replaceAll("\\.", "/")+".xlsx";
}
/**
* 建表语句执行
*/
public void createTable() throws Exception{
runScript("core.sql");
runScript("job.sql");
}
/**