1.
-
问:
Circular view path [index]: would dispatch back to the current handler URL [/index] again. Check your ViewResolver setup! (Hint: This may be the result of an unspecified view, due to default view name generation.) -
解:
-
pom.xml 文件添加依赖
-
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
2.
- 服务发布者配置
3.
-
问:
online-content 模块的 service 里调用了 online-manager 模块的 dao 方法,bean实例无法初始化。
-
解:
-
不同模块的包名不一致,需要改为在统一包名下controller, service, dao;同理,也可以将SpringBoot 启动类放到共同的包名的一个层级下;
-
4.
- SpringBoot 会默认加载数据源相关信息,单独拆分出来的 web 层不需要与数据库打交道,所以需要配置 exclude 属性:
@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class, HibernateJpaAutoConfiguration.class})
5.
-
Qu: 慎用
ctrl+shift+r
全局替换,同时也注意 IDEA 更改包名同时也全局替换与包名一致的任意位置属性。
网友评论