diff --git a/neutrino-proxy-server/src/main/java/fun/asgc/neutrino/proxy/server/base/rest/DBInitialize.java b/neutrino-proxy-server/src/main/java/fun/asgc/neutrino/proxy/server/base/rest/DBInitialize.java index 7906387b..73cb862f 100644 --- a/neutrino-proxy-server/src/main/java/fun/asgc/neutrino/proxy/server/base/rest/DBInitialize.java +++ b/neutrino-proxy-server/src/main/java/fun/asgc/neutrino/proxy/server/base/rest/DBInitialize.java @@ -126,7 +126,6 @@ public class DBInitialize { () -> null == jdbcTemplate, DBInitialize.class, () -> { - Class.forName(dbConfig.getDriverClass()); if (DbTypeEnum.SQLITE == dbTypeEnum) { //建立一个数据库名data.db的连接,如果不存在就在当前目录下创建之 DriverManager.getConnection(dbConfig.getUrl()); @@ -138,7 +137,7 @@ public class DBInitialize { jdbcTemplate = new JdbcTemplate(dataSource); } else if (DbTypeEnum.MYSQL == dbTypeEnum) { DruidDataSource dataSource = new DruidDataSource(); - dataSource.setDriverClassName("com.mysql.jdbc.Driver"); + dataSource.setDriverClassName(dbConfig.getDriverClass()); dataSource.setUrl(dbConfig.getUrl()); dataSource.setInitialSize(5); dataSource.setMinIdle(5); diff --git a/neutrino-proxy-server/src/main/java/fun/asgc/neutrino/proxy/server/dal/UserTokenMapper.java b/neutrino-proxy-server/src/main/java/fun/asgc/neutrino/proxy/server/dal/UserTokenMapper.java index c3673d80..eeae8fd2 100644 --- a/neutrino-proxy-server/src/main/java/fun/asgc/neutrino/proxy/server/dal/UserTokenMapper.java +++ b/neutrino-proxy-server/src/main/java/fun/asgc/neutrino/proxy/server/dal/UserTokenMapper.java @@ -56,7 +56,7 @@ public interface UserTokenMapper extends SqlMapper { * @return */ // @Select("select * from user_token where token = ? and expiration_time > ?") - UserTokenDO findByAvailableToken(String token, Long time); + UserTokenDO findByAvailableToken(String token, Date date); /** * 根据token删除记录 diff --git a/neutrino-proxy-server/src/main/java/fun/asgc/neutrino/proxy/server/service/UserService.java b/neutrino-proxy-server/src/main/java/fun/asgc/neutrino/proxy/server/service/UserService.java index e45d08dd..4b8dbae5 100644 --- a/neutrino-proxy-server/src/main/java/fun/asgc/neutrino/proxy/server/service/UserService.java +++ b/neutrino-proxy-server/src/main/java/fun/asgc/neutrino/proxy/server/service/UserService.java @@ -115,7 +115,7 @@ public class UserService { public UserDO findByToken(String token) { Date now = new Date(); - UserTokenDO userTokenDO = userTokenMapper.findByAvailableToken(token, now.getTime()); + UserTokenDO userTokenDO = userTokenMapper.findByAvailableToken(token, now); if (null == userTokenDO) { return null; }