Слияние кода завершено, страница обновится автоматически
↓↓ Введите вашу среду использования ↓↓
При запросе требований укажите сценарий использования
Команда запуска:
docker run --name torna --restart=always \
-p 7700:7700 \
-e JAVA_OPTS="-server -Xms512m -Xmx512m" \
-v /etc/torna/application.properties:/torna/config/application.properties \
-d registry.cn-hangzhou.aliyuncs.com/tanghc/torna:1.33.0
Инициализация MySQL скриптом: https://gitee.com/durcframework/torna/blob/v1.33.0/mysql.sqlСообщение об ошибке:
### Ошибка при запросе к базе данных. Причина: java.sql.SQLSyntaxErrorException: Неизвестный столбец 't.mfa_sk' в списке полей
### Ошибка может существовать в потоке ввода ресурса [UserInfoMapper.xml]
### Ошибка может быть связана с cn.torna.dao.mapper.UserInfoMapper.list-Inline
### Ошибка произошла при установке параметров
### SQL: SELECT t.id, t.username, t.password, t.nickname, t.is_super_admin, t.source, t.email, t.status, t.is_deleted, t.gmt_create, t.gmt_modified, t.mfa_sk FROM user_info t WHERE username = ? AND t.is_deleted = 0 LIMIT ?, ?
### Причина: java.sql.SQLSyntaxErrorException: Неизвестный столбец 't.mfa_sk' в списке полей
; плохая SQL грамматика []; вложенный异常是java.sql.SQLSyntaxErrorException:未知列't.mfa_sk'在'字段列表'中
; 不良SQL语法[]; 嵌套异常是java.sql.SQLSyntaxErrorException:未知列't.mfa_sk'在'字段列表'中
在org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239)~[spring-jdbc-5.3.22.jar!/]
在org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70)~[spring-jdbc-5.3.22.jar!/]
在org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91)~[mybatis-spring-2.0.7.jar!/]
在org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441)~[mybatis-spring-2.0.7.jar!/]
在com.sun.proxy.$Proxy82.selectList(Unknown Source)~[na:na]
在org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)~[mybatis-spring-2.0.7.jar!/]
在org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.```java:147)~[mybatis-3.5.16.jar!/:]
в org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:80)~[mybatis-3.5.16.jar!/:]
в org.apache.ibatis.binding.MapperProxy$PlainMethodInvoker.invoke(MapperProxy.java:141)~[mybatis-3.5.16.jar!/:]
в org.apache.ibatis.binding.MapperProxy.
```вызвать(MapperProxy.java:86) ~[mybatis-3.5.16.jar!/3.5.16]
at com.sun.proxy.$Proxy89.список(Неизвестный источник) ~[неизвестный:неизвестный]
at com.gitee.fastmybatis.core.mapper.SearchMapper.получить(SearchMapper.java:94) ~[fastmybatis-core-3.0.10.jar!/неизвестный]
at java.lang.invoke.MethodHandle.вызватьСАргументами(MethodHandle.java:627) ~[неизвестный:1.8.0_212]
at org.apache.ibatis.binding.MapperProxy$DefaultMethodInvoker.вызвать(MapperProxy.java:154) ~[mybatis-3.5.16.jar!/3.5.16]
at org.apache.ibatis.binding.MapperProxy.вызвать(MapperProxy.java:86) ~[mybatis-3.5.16.jar!/3.5.16]
at com.sun.proxy.$Proxy89.получить(Неизвестный источник) ~[неизвестный:неизвестный]
at com.gitee.fastmybatis.core.mapper.SearchMapper.получить(SearchMapper.java:316) ~[fastmybatis-core-3.0.10.jar!/неизвестный]
at java.lang.invoke.MethodHandle.вызватьСАргументами(MethodHandle.java:627) ~[неизвестный:1.8.0_212]
at org.apache.ibatis.binding.MapperProxy$DefaultMethodInvoker.вызвать(MapperProxy.java:154) ~[mybatis-3.5.16.jar!/3.5.16]
at org.apache.ibatis.binding.MapperProxy.вызвать(MapperProxy.java:86) ~[mybatis-3.5.16.jar!/3.5.16]
at com.sun.proxy.$Proxy89.получить(Неизвестный источник) ~[неизвестный:неизвестный]
at com.gitee.fastmybatis.core.mapper.LambdaSearchMapper.получить(LambdaSearchMapper.java:48) ~[fastmybatis-core-3.0.10.jar!/неизвестный]
at java.lang.invoke.MethodHandle.вызватьСАргументами(MethodHandle.java:627) ~[неизвестный:1.8.0_212]
``` at org.apache.ibatis.binding.MapperProxy$DefaultMethodInvoker.вызвать(MapperProxy.java:154) ~[mybatis-3.5.16.jar!/3.5.16]
at org.apache.ibatis.binding.MapperProxy.вызвать(MapperProxy.java:86) ~[mybatis-3.5.16.jar!/3.5.16]
at com.sun.proxy.$Proxy89.получить(Unknown source) ~[unknown:unknown]
at com.gitee.fastmybatis.core.support.LambdaService.lambda$получить$43(LambdaService.java:973) ~[fastmybatis-core-3.0.10.jar!/unknown]
at com.gitee.fastmybatis.core.ext.MapperRunner.выполнить(MapperRunner.java:33) ~[fastmybatis-core-3.0.10.jar!/unknown]
... 21 общих кадров опущено
Вызвано: java.sql.SQLSyntaxErrorException: Неизвестный столбец 't.mfa_sk' в 'списке полей'
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) ~[mysql-connector-java-8.0.28.jar!/8.0.28]
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) ~[mysql-connector-java-8.0.28.jar!/8.0.28] at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) ~[mysql-connector-java-8.0.28.jar!/8.0.28]
at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:371) ~[mysql-connector-java-8.0.28.jar!/8.0.28]
at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44) ~[HikariCP-4.0.3.jar!/na]
at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java) ~[HikariCP-4.0.3.jar!/na]
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65) ~[mybatis-3.5.16.jar!/3.5.16]
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80) ~[mybatis-3.5.16.jar!/3.5.16]
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65) ~[mybatis-3.5.16.jar!/3.5.16]
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336) ~[mybatis-3.5.16.jar!/3.5.16]
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158) ~[mybatis-3.5.16.jar!/3.5.16]
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110) ~[mybatis-3.5.16.jar!/3.5.16]
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:90) ~[mybatis-3.5.16.jar!/3.5.16]
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154) ~[mybatis-3.5.16.jar!/3.5.16]
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) ~[mybatis-3.5.16.jar!/3.5.16]
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142) ~[mybatis-3.5.16.jar!/3.5.16]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_212]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_212]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_212]
at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_212]
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.7.jar!/]
... 45 общих фреймов были удалены```plaintext
java:498) ~[na:1. 8. 0_212]
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.7.jar!/:]
... 45 общих кадров опущено