会员可以在此提问,尚新途老师有问必答

对大家有帮助的问答会被标记为“推荐”,看完课程过来浏览一下别人提的问题,会帮你学得更全面

截止目前,同学们一共提了128564个问题
子夜2024-04-10 21:27:16

image.png老师,那如果两个同时写上数字呢,和前面写一个3没什么区别呀?仍然正常运行

相关课程:JAVA 全系列/第一阶段:JAVA 快速入门/数组和数据存储
一个辣椒2024-04-10 21:06:06

屏幕截图 2024-04-10 210402.png

为什么台球桌的图片这么小,

相关课程:JAVA 全系列/第一阶段:JAVA 快速入门/IDEA的使用和第一个java项目
? ? ? ? ?2024-04-09 11:10:26

这什么东西,声音一断一断的image.png

相关课程:JAVA 全系列/第十八阶段:亿级高并发电商项目/亿级高并发电商项目-新
刘索隆2024-04-04 19:58:59

报错missing signature key

相关课程:JAVA 全系列/第十阶段:百战旅游网项目/百战旅游网
程序员老兵2024-04-04 19:49:27

红色,

http://java.sun.com/jsp/jstl/core

脚本语言下面也红色

跑程序报错


相关课程:JAVA 全系列/第五阶段:JavaWeb开发/JSP技术详解
Try丨harder2024-04-03 23:07:21
org.apache.dubbo.rpc.RpcException: Failed to invoke the method pcPay in the service com.wgsc.shopping_common.service.ZfbpayService. Tried 3 times of the providers [192.168.66.10:20886] (1/1) from the registry 192.168.66.100:2181 on the consumer 192.168.31.89 using the dubbo version 2.7.8. Last error is: Invoke remote method timeout. method: pcPay, provider: dubbo://192.168.66.10:20886/com.wgsc.shopping_common.service.ZfbpayService?anyhost=true&application=shopping_order_customer_api&check=false&deprecated=false&dubbo=2.0.2&dynamic=true&generic=false&init=false&interface=com.wgsc.shopping_common.service.ZfbpayService&metadata-type=remote&methods=checkSign,addPayment,pcPay&pid=15996&qos.enable=false&register.ip=192.168.31.89&release=2.7.8&remote.application=shopping_pay_service&side=consumer&sticky=false&timestamp=1712156082349, cause: org.apache.dubbo.remoting.TimeoutException: Waiting server-side response timeout by scan timer. start time: 2024-04-03 23:00:01.354, end time: 2024-04-03 23:00:02.373, client elapsed: 1 ms, server elapsed: 1018 ms, timeout: 1000 ms, request: Request [id=26, version=2.0.2, twoway=true, event=false, broken=false, data=RpcInvocation [methodName=pcPay, parameterTypes=[class com.wgsc.shopping_common.pojo.Orders], arguments=[Orders(id=1775458507525468161, cartGoods=[CartGoods(id=null, goodId=149187842867996, goodsName=iphone15promax, price=12000.00, headerPic=http://192.168.66.100/group1/M00/00/00/wKhCZGX_UzuASKq3AAAdpJbX8H4755.jpg, num=1, orderId=1775458507525468161)], payment=12000.00, paymentType=2, postFee=null, status=1, createTime=Wed Apr 03 17:41:09 CST 2024, paymentTime=null, consignTime=null, endTime=null, closeTime=null, shippingName=null, shippingCode=null, userId=29, buyerMessage=null, buyerNick=null, receiverAreaName=北京市 市辖区 海淀区 bz, receiverMobile=12345678988, receiverZipCode=01000, receiver=hjw, expire=null)], attachments={path=com.wgsc.shopping_common.service.ZfbpayService, remote.application=shopping_order_customer_api, interface=com.wgsc.shopping_common.service.ZfbpayService, version=0.0.0}]], channel: /192.168.66.10:58839 -> /192.168.66.10:20886
	at org.apache.dubbo.rpc.cluster.support.FailoverClusterInvoker.doInvoke(FailoverClusterInvoker.java:113)
	at org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker.invoke(AbstractClusterInvoker.java:260)
	at org.apache.dubbo.rpc.cluster.interceptor.ClusterInterceptor.intercept(ClusterInterceptor.java:47)
	at org.apache.dubbo.rpc.cluster.support.wrapper.AbstractCluster$InterceptorInvokerNode.invoke(AbstractCluster.java:92)
	at org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker.invoke(MockClusterInvoker.java:88)
	at org.apache.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:74)
	at org.apache.dubbo.common.bytecode.proxy3.pcPay(proxy3.java)
	at com.wgsc.shopping_order_customer_api.controller.PaymentController.pcPay(PaymentController.java:31)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067)
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963)
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:681)
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.util.concurrent.ExecutionException: org.apache.dubbo.remoting.TimeoutException: Waiting server-side response timeout by scan timer. start time: 2024-04-03 23:00:01.354, end time: 2024-04-03 23:00:02.373, client elapsed: 1 ms, server elapsed: 1018 ms, timeout: 1000 ms, request: Request [id=26, version=2.0.2, twoway=true, event=false, broken=false, data=RpcInvocation [methodName=pcPay, parameterTypes=[class com.wgsc.shopping_common.pojo.Orders], arguments=[Orders(id=1775458507525468161, cartGoods=[CartGoods(id=null, goodId=149187842867996, goodsName=iphone15promax, price=12000.00, headerPic=http://192.168.66.100/group1/M00/00/00/wKhCZGX_UzuASKq3AAAdpJbX8H4755.jpg, num=1, orderId=1775458507525468161)], payment=12000.00, paymentType=2, postFee=null, status=1, createTime=Wed Apr 03 17:41:09 CST 2024, paymentTime=null, consignTime=null, endTime=null, closeTime=null, shippingName=null, shippingCode=null, userId=29, buyerMessage=null, buyerNick=null, receiverAreaName=北京市 市辖区 海淀区 bz, receiverMobile=12345678988, receiverZipCode=01000, receiver=hjw, expire=null)], attachments={path=com.wgsc.shopping_common.service.ZfbpayService, remote.application=shopping_order_customer_api, interface=com.wgsc.shopping_common.service.ZfbpayService, version=0.0.0}]], channel: /192.168.66.10:58839 -> /192.168.66.10:20886
	at java.base/java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:395)
	at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2022)
	at org.apache.dubbo.rpc.AsyncRpcResult.get(AsyncRpcResult.java:181)
	at org.apache.dubbo.rpc.protocol.AsyncToSyncInvoker.invoke(AsyncToSyncInvoker.java:61)
	at org.apache.dubbo.rpc.listener.ListenerInvokerWrapper.invoke(ListenerInvokerWrapper.java:78)
	at org.apache.dubbo.monitor.support.MonitorFilter.invoke(MonitorFilter.java:89)
	at org.apache.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:83)
	at org.apache.dubbo.rpc.protocol.dubbo.filter.FutureFilter.invoke(FutureFilter.java:51)
	at org.apache.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:83)
	at org.apache.dubbo.rpc.filter.ConsumerContextFilter.invoke(ConsumerContextFilter.java:69)
	at org.apache.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:83)
	at org.apache.dubbo.rpc.protocol.InvokerWrapper.invoke(InvokerWrapper.java:56)
	at org.apache.dubbo.rpc.cluster.support.FailoverClusterInvoker.doInvoke(FailoverClusterInvoker.java:82)
	... 57 more
Caused by: org.apache.dubbo.remoting.TimeoutException: Waiting server-side response timeout by scan timer. start time: 2024-04-03 23:00:01.354, end time: 2024-04-03 23:00:02.373, client elapsed: 1 ms, server elapsed: 1018 ms, timeout: 1000 ms, request: Request [id=26, version=2.0.2, twoway=true, event=false, broken=false, data=RpcInvocation [methodName=pcPay, parameterTypes=[class com.wgsc.shopping_common.pojo.Orders], arguments=[Orders(id=1775458507525468161, cartGoods=[CartGoods(id=null, goodId=149187842867996, goodsName=iphone15promax, price=12000.00, headerPic=http://192.168.66.100/group1/M00/00/00/wKhCZGX_UzuASKq3AAAdpJbX8H4755.jpg, num=1, orderId=1775458507525468161)], payment=12000.00, paymentType=2, postFee=null, status=1, createTime=Wed Apr 03 17:41:09 CST 2024, paymentTime=null, consignTime=null, endTime=null, closeTime=null, shippingName=null, shippingCode=null, userId=29, buyerMessage=null, buyerNick=null, receiverAreaName=北京市 市辖区 海淀区 bz, receiverMobile=12345678988, receiverZipCode=01000, receiver=hjw, expire=null)], attachments={path=com.wgsc.shopping_common.service.ZfbpayService, remote.application=shopping_order_customer_api, interface=com.wgsc.shopping_common.service.ZfbpayService, version=0.0.0}]], channel: /192.168.66.10:58839 -> /192.168.66.10:20886
	at org.apache.dubbo.remoting.exchange.support.DefaultFuture.doReceived(DefaultFuture.java:210)
	at org.apache.dubbo.remoting.exchange.support.DefaultFuture.received(DefaultFuture.java:175)
	at org.apache.dubbo.remoting.exchange.support.DefaultFuture$TimeoutCheckTask.notifyTimeout(DefaultFuture.java:298)
	at org.apache.dubbo.remoting.exchange.support.DefaultFuture$TimeoutCheckTask.lambda$run$0(DefaultFuture.java:285)
	at org.apache.dubbo.common.threadpool.ThreadlessExecutor.waitAndDrain(ThreadlessExecutor.java:93)
	at org.apache.dubbo.rpc.AsyncRpcResult.get(AsyncRpcResult.java:179)
	... 67 more

老师,报错说 Dubbo 远程调用服务时出现了超时异常,但是我修改了超时时间后还是不行

image.png

相关课程:JAVA 全系列/第十八阶段:亿级高并发电商项目/亿级高并发电商项目(旧)
月光为邻2024-03-31 12:11:31

老师,我在配置类上从properties文件注入druid配置信息,控制台说无法set注入IMG_8949.JPG

相关课程:JAVA 全系列/第六阶段:项目管理与SSM框架/Spring6
李博2024-03-30 12:33:37

所以二次开发以后,sentinel使用的就是本地的sentinel了,而不使用虚拟机里的sentinel 了是吧


相关课程:JAVA 全系列/第二十一阶段:Spring Cloud Alibaba技术栈/Spring Cloud Alibaba
2024-03-29 16:23:23

现在注册中心不是用nacos比较多吗

相关课程:JAVA 全系列/第十二阶段:Spring Cloud Alibaba技术栈/Dubbo
2024-03-29 13:20:24

前两天还能连上

今天突然连不上了


相关课程:JAVA 全系列/第七阶段:生产环境部署与协同开发/Linux
南风入弦2024-03-28 22:08:20

为什么第8行不是volant.而是Volant.image.png

相关课程:JAVA 全系列/第一阶段:JAVA 快速入门/面向对象详解和JVM底层内存分析
2024-03-26 19:50:44

啊,有个疑问啊老师,咱properties文件里不是只给到数据库名,他咋知道操作哪个表


相关课程:JAVA 全系列/第三阶段:数据库编程/JDBC技术
Try丨harder2024-03-23 01:03:55
java.lang.RuntimeException: org.springframework.data.elasticsearch.RestStatusException: Elasticsearch exception [type=search_phase_execution_exception, reason=all shards failed]; nested exception is ElasticsearchStatusException[Elasticsearch exception [type=search_phase_execution_exception, reason=all shards failed]]; nested: ElasticsearchException[Elasticsearch exception [type=illegal_argument_exception, reason=Field [tags] is not a completion suggest field]]; nested: ElasticsearchException[Elasticsearch exception [type=illegal_argument_exception, reason=Field [tags] is not a completion suggest field]];
RestStatusException{status=400} org.springframework.data.elasticsearch.RestStatusException: Elasticsearch exception [type=search_phase_execution_exception, reason=all shards failed]; nested exception is ElasticsearchStatusException[Elasticsearch exception [type=search_phase_execution_exception, reason=all shards failed]]; nested: ElasticsearchException[Elasticsearch exception [type=illegal_argument_exception, reason=Field [tags] is not a completion suggest field]]; nested: ElasticsearchException[Elasticsearch exception [type=illegal_argument_exception, reason=Field [tags] is not a completion suggest field]];
Caused by: ElasticsearchException[Elasticsearch exception [type=illegal_argument_exception, reason=Field [tags] is not a completion suggest field]]; nested: ElasticsearchException[Elasticsearch exception [type=illegal_argument_exception, reason=Field [tags] is not a completion suggest field]];

老师,启动之后搜索补齐关键字,发现底下没有关键词出来,然后看了一下日志发现报错信息是指定的字段(Field)"tags"不是一个完整的建议字段。 但我对比了下视频里的代码发现都是一样的,而且向ES同步商品数据是成功的,不知道怎么解决了

image.png

相关课程:JAVA 全系列/第十八阶段:亿级高并发电商项目/亿级高并发电商项目(旧)
ㅤ 2024-03-21 17:39:20

报错了应该是在StudentMapper.xml里面的错误



"C:\Program Files\Java\jdk-21\bin\java.exe" -ea -Didea.test.cyclic.buffer.size=1048576 "-javaagent:D:\IDEA 2023.3.4\lib\idea_rt.jar=53785:D:\IDEA 2023.3.4\bin" -Dfile.encoding=GBK -Dsun.stdout.encoding=GBK -Dsun.stderr.encoding=GBK -classpath "D:\IDEA 2023.3.4\lib\idea_rt.jar;D:\IDEA 2023.3.4\plugins\junit\lib\junit5-rt.jar;D:\IDEA 2023.3.4\plugins\junit\lib\junit-rt.jar;C:\Users\ALIENWARE\Desktop\shixun\mybatisDemo2\target\test-classes;C:\Users\ALIENWARE\Desktop\shixun\mybatisDemo2\target\classes;D:\a\maven\apache-maven-3.8.6\mvn_res\org\mybatis\mybatis\3.5.9\mybatis-3.5.9.jar;D:\a\maven\apache-maven-3.8.6\mvn_res\com\mysql\mysql-connector-j\8.0.32\mysql-connector-j-8.0.32.jar;D:\a\maven\apache-maven-3.8.6\mvn_res\com\google\protobuf\protobuf-java\3.21.9\protobuf-java-3.21.9.jar;D:\a\maven\apache-maven-3.8.6\mvn_res\junit\junit\4.13.2\junit-4.13.2.jar;D:\a\maven\apache-maven-3.8.6\mvn_res\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;D:\a\maven\apache-maven-3.8.6\mvn_res\log4j\log4j\1.2.12\log4j-1.2.12.jar" com.intellij.rt.junit.JUnitStarter -ideVersion5 -junit4 TestManyTableQuery,testFindAllStudent

[03/21 17:37:36] 0      [           main] DEBUG ache.ibatis.logging.LogFactory  - Logging initialized using 'class org.apache.ibatis.logging.log4j.Log4jImpl' adapter.[03/21 17:37:36] 11     [           main] DEBUG source.pooled.PooledDataSource  - PooledDataSource forcefully closed/removed all connections.[03/21 17:37:36] 12     [           main] DEBUG source.pooled.PooledDataSource  - PooledDataSource forcefully closed/removed all connections.[03/21 17:37:36] 12     [           main] DEBUG source.pooled.PooledDataSource  - PooledDataSource forcefully closed/removed all connections.[03/21 17:37:36] 12     [           main] DEBUG source.pooled.PooledDataSource  - PooledDataSource forcefully closed/removed all connections.[03/21 17:37:36] 65     [           main] DEBUG ansaction.jdbc.JdbcTransaction  - Opening JDBC Connection[03/21 17:37:37] 381    [           main] DEBUG source.pooled.PooledDataSource  - Created connection 1524305331.[03/21 17:37:37] 382    [           main] DEBUG ansaction.jdbc.JdbcTransaction  - Setting autocommit to false on JDBC Connection [com.mysql.cj.jdbc.ConnectionImpl@5adb0db3][03/21 17:37:37] 388    [           main] DEBUG g.mapper.StudentMapper.findAll  - ==>  Preparing: select * from student;[03/21 17:37:37] 413    [           main] DEBUG g.mapper.StudentMapper.findAll  - ==> Parameters: [03/21 17:37:37] 446    [           main] DEBUG ansaction.jdbc.JdbcTransaction  - Resetting autocommit to true on JDBC Connection [com.mysql.cj.jdbc.ConnectionImpl@5adb0db3][03/21 17:37:37] 447    [           main] DEBUG ansaction.jdbc.JdbcTransaction  - Closing JDBC Connection [com.mysql.cj.jdbc.ConnectionImpl@5adb0db3][03/21 17:37:37] 447    [           main] DEBUG source.pooled.PooledDataSource  - Returned connection 1524305331 to pool.

org.apache.ibatis.exceptions.PersistenceException: 

### Error querying database.  Cause: org.apache.ibatis.reflection.ReflectionException: Error instantiating class org.pojo.Classes with invalid types (int,String,List) or values (1,张三,10). Cause: java.lang.IllegalArgumentException: argument type mismatch

### The error may exist in mapper/StudentMapper.xml

### The error may involve org.mapper.StudentMapper.findAll

### The error occurred while handling results

### SQL: select * from student;

### Cause: org.apache.ibatis.reflection.ReflectionException: Error instantiating class org.pojo.Classes with invalid types (int,String,List) or values (1,张三,10). Cause: java.lang.IllegalArgumentException: argument type mismatch


at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30)

at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:153)

at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145)

at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)

at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:147)

at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:80)

at org.apache.ibatis.binding.MapperProxy$PlainMethodInvoker.invoke(MapperProxy.java:145)

at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:86)

at jdk.proxy2/jdk.proxy2.$Proxy11.findAll(Unknown Source)

at TestManyTableQuery.testFindAllStudent(TestManyTableQuery.java:35)

at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)

at java.base/java.lang.reflect.Method.invoke(Method.java:580)

at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)

at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)

at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)

at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)

at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)

at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)

at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)

at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)

at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)

at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)

at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)

at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)

at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)

at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)

at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)

at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)

at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)

at org.junit.runners.ParentRunner.run(ParentRunner.java:413)

at org.junit.runner.JUnitCore.run(JUnitCore.java:137)

at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)

at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)

at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)

at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)

at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)

at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)

Caused by: org.apache.ibatis.reflection.ReflectionException: Error instantiating class org.pojo.Classes with invalid types (int,String,List) or values (1,张三,10). Cause: java.lang.IllegalArgumentException: argument type mismatch

at org.apache.ibatis.reflection.factory.DefaultObjectFactory.instantiateClass(DefaultObjectFactory.java:88)

at org.apache.ibatis.reflection.factory.DefaultObjectFactory.create(DefaultObjectFactory.java:53)

at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createUsingConstructor(DefaultResultSetHandler.java:716)

at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createByConstructorSignature(DefaultResultSetHandler.java:694)

at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createResultObject(DefaultResultSetHandler.java:658)

at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createResultObject(DefaultResultSetHandler.java:631)

at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.getRowValue(DefaultResultSetHandler.java:426)

at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.applyNestedResultMappings(DefaultResultSetHandler.java:953)

at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.getRowValue(DefaultResultSetHandler.java:435)

at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForNestedResultMap(DefaultResultSetHandler.java:910)

at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:327)

at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:302)

at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:195)

at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65)

at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)

at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63)

at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)

at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)

at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)

at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:89)

at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151)

... 35 more

Caused by: java.lang.IllegalArgumentException: argument type mismatch

at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:65)

at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502)

at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486)

at org.apache.ibatis.reflection.factory.DefaultObjectFactory.instantiateClass(DefaultObjectFactory.java:74)

... 55 more

Caused by: java.lang.ClassCastException: Cannot cast java.lang.Integer to java.util.List

at java.base/java.lang.Class.cast(Class.java:4067)

at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62)

... 58 more



进程已结束,退出代码为 -1

相关课程:JAVA 全系列/第六阶段:项目管理与SSM框架/Mybatis

©2014-2023 百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园
网站维护:百战汇智(北京)科技有限公司
京公网安备 11011402011233号    京ICP备13018289号-12    营业执照    经营许可证:京B2-20212637