4-10 数据层 配置mybatis整合springboot
来源:4-10 数据层 - 配置mybatis整合SpringBoot

Vssscott
2023-01-07
老师你好,整合完了 启动服务报了mongoDB的错MongoSocketOpenException,但是好像服务并没有受影响,网页也能正常显示,怎么才能消除这条报错呢?在我们的源码里有哪边用到了mongodb来着
log是这样的:2023-01-06 21:44:50.701 INFO 32965 — [ main] com.imooc.Application : Starting Application using Java 1.8.0_331 on SuhandeMBP.lan with PID 32965 (/Users/suhanlu/IdeaProjects/imooc-red-book-dev/book-api/target/classes started by suhanlu in /Users/suhanlu/IdeaProjects/imooc-red-book-dev)
2023-01-06 21:44:50.703 INFO 32965 — [ main] com.imooc.Application : The following profiles are active: dev
2023-01-06 21:44:51.656 INFO 32965 — [ main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
2023-01-06 21:44:51.657 INFO 32965 — [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data MongoDB repositories in DEFAULT mode.
2023-01-06 21:44:51.693 INFO 32965 — [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 31 ms. Found 0 MongoDB repository interfaces.
2023-01-06 21:44:51.723 INFO 32965 — [ main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
2023-01-06 21:44:51.724 INFO 32965 — [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode.
2023-01-06 21:44:51.743 INFO 32965 — [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 9 ms. Found 0 Redis repository interfaces.
2023-01-06 21:44:51.905 WARN 32965 — [ main] o.m.s.mapper.ClassPathMapperScanner : No MyBatis mapper was found in ‘[com.imooc]’ package. Please check your configuration.
2023-01-06 21:44:52.359 INFO 32965 — [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8099 (http)
2023-01-06 21:44:52.365 INFO 32965 — [ main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
2023-01-06 21:44:52.365 INFO 32965 — [ main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.52]
2023-01-06 21:44:52.427 INFO 32965 — [ main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
2023-01-06 21:44:52.428 INFO 32965 — [ main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1677 ms
2023-01-06 21:44:53.510 INFO 32965 — [ main] t.m.m.autoconfigure.MapperCacheDisabler : Clear tk.mybatis.mapper.util.MsUtil CLASS_CACHE cache.
2023-01-06 21:44:53.511 INFO 32965 — [ main] t.m.m.autoconfigure.MapperCacheDisabler : Clear tk.mybatis.mapper.genid.GenIdUtil CACHE cache.
2023-01-06 21:44:53.511 INFO 32965 — [ main] t.m.m.autoconfigure.MapperCacheDisabler : Clear tk.mybatis.mapper.version.VersionUtil CACHE cache.
2023-01-06 21:44:53.511 INFO 32965 — [ main] t.m.m.autoconfigure.MapperCacheDisabler : Clear EntityHelper entityTableMap cache.
2023-01-06 21:44:54.127 INFO 32965 — [ main] org.mongodb.driver.cluster : Cluster created with settings {hosts=[localhost:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout=‘30000 ms’}
2023-01-06 21:44:54.166 INFO 32965 — [localhost:27017] org.mongodb.driver.cluster : Exception in monitor thread while connecting to server localhost:27017
com.mongodb.MongoSocketOpenException: Exception opening socket
at com.mongodb.internal.connection.SocketStream.open(SocketStream.java:70) ~[mongodb-driver-core-4.2.3.jar:na]
at com.mongodb.internal.connection.InternalStreamConnection.open(InternalStreamConnection.java:143) ~[mongodb-driver-core-4.2.3.jar:na]
at com.mongodb.internal.connection.DefaultServerMonitorServerMonitorRunnable.lookupServerDescription(DefaultServerMonitor.java:188) [mongodb−driver−core−4.2.3.jar:na]atcom.mongodb.internal.connection.DefaultServerMonitorServerMonitorRunnable.lookupServerDescription(DefaultServerMonitor.java:188) ~[mongodb-driver-core-4.2.3.jar:na]
at com.mongodb.internal.connection.DefaultServerMonitorServerMonitorRunnable.lookupServerDescription(DefaultServerMonitor.java:188) [mongodb−driver−core−4.2.3.jar:na]atcom.mongodb.internal.connection.DefaultServerMonitorServerMonitorRunnable.run(DefaultServerMonitor.java:144) ~[mongodb-driver-core-4.2.3.jar:na]
at java.lang.Thread.run(Thread.java:750) [na:1.8.0_331]
Caused by: java.net.ConnectException: Connection refused (Connection refused)
at java.net.PlainSocketImpl.socketConnect(Native Method) ~[na:1.8.0_331]
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_331]
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_331]
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_331]
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_331]
at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_331]
at com.mongodb.internal.connection.SocketStreamHelper.initialize(SocketStreamHelper.java:107) ~[mongodb-driver-core-4.2.3.jar:na]
at com.mongodb.internal.connection.SocketStream.initializeSocket(SocketStream.java:79) ~[mongodb-driver-core-4.2.3.jar:na]
at com.mongodb.internal.connection.SocketStream.open(SocketStream.java:65) ~[mongodb-driver-core-4.2.3.jar:na]
… 4 common frames omitted
2023-01-06 21:44:54.266 WARN 32965 — [ main] o.s.data.convert.CustomConversions : Registering converter from class java.time.LocalDateTime to class org.joda.time.LocalDateTime as reading converter although it doesn’t convert from a store-supported type! You might want to check your annotation setup at the converter implementation.
2023-01-06 21:44:54.348 WARN 32965 — [ main] o.s.data.convert.CustomConversions : Registering converter from class java.time.LocalDateTime to class org.joda.time.LocalDateTime as reading converter although it doesn’t convert from a store-supported type! You might want to check your annotation setup at the converter implementation.
2023-01-06 21:44:54.742 INFO 32965 — [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8099 (http) with context path ''
2023-01-06 21:44:54.755 INFO 32965 — [ main] com.imooc.Application : Started Application in 4.524 seconds (JVM running for 5.075)
2023-01-06 21:47:11.352 INFO 32965 — [nio-8099-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet’
2023-01-06 21:47:11.353 INFO 32965 — [nio-8099-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet’
2023-01-06 21:47:11.358 INFO 32965 — [nio-8099-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 5 ms
2023-01-06 21:47:11.387 INFO 32965 — [nio-8099-exec-1] com.imooc.controller.HelloController : Stu(name=imooc, age=18)
2023-01-06 21:47:11.387 WARN 32965 — [nio-8099-exec-1] com.imooc.controller.HelloController : Stu(name=imooc, age=18)
2023-01-06 21:47:11.387 ERROR 32965 — [nio-8099-exec-1] com.imooc.controller.HelloController : Stu(name=imooc, age=18)
1回答
-
风间影月
2023-01-07
截个图吧,或者发群里,这个直接复制全都是乱码。。看不了哈
00
相似问题