Spring Boot : Whitelabel Error Page解决方案

摘要:
这篇文章适用于像我这样的新人。如果有任何错误,欢迎纠正和批评我。因为我的工作,我需要开始建设一个新项目。弹簧靴的构造很简单,特别是对于像我这样的人。所以我在这里构建并部署了弹簧靴项目,并根据参考书进行了部署springboot@SpringBootApplication@RestControllerPublicClassPlatform1应用程序{publicstaticvoidma

本文章适用于和我一样的刚接触的新手,有不对的地方欢迎指正批评

我由于工作需要开始搭建一个新项目,spring boot搭建简单,特别适用于类似我这样的

于是我这边搭建部署了springboot项目,按照参考书部署springboot 

@SpringBootApplication
@RestController
public class Platform1Application {

	public static void main(String[] args) {

		SpringApplication.run(Platform1Application.class, args);
	}
	@RequestMapping("/hello")
	public String hello(){
		return "hello world";
	}
}

  启动访问如下

Spring Boot : Whitelabel Error Page解决方案第1张

所以开始集成测试mysql数据库,然后发现就不能访问了 下图是我的包结构

Spring Boot : Whitelabel Error Page解决方案第2张

package com.comservice.platform.controller;


import com.comservice.platform.javaBean.User;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.core.RowMapper;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.List;

/**
 * @ClassName: com.comservice.platform.controller.UserController
 * @description: 用户控制类处理
 * @author: He bin
 * @create: 2021/11/3、9:33
 * @version: V1.0
 */
@RestController
public class UserController {
   @Autowired
   JdbcTemplate jdbcTemplate;
    @RequestMapping("/list")
    public List mySqlTest(){
       String sql="select * from user";
        List<User> users=jdbcTemplate.query(sql, new RowMapper<User>() {
            @Override
            public User mapRow(ResultSet rs, int rowNum) throws SQLException {
                User user=new User();
                user.setId(rs.getInt("id"));
                user.setName(rs.getString("name"));
                user.setPassword(rs.getString("password"));
               return  user;
            }
        });
        System.out.println("查询 成功"+users);
        return  users;

    }
}

 然后访问页面,发现就是Whitelabel Error Page

Spring Boot : Whitelabel Error Page解决方案第3张

 各种查资料,发现是controller包没有被扫描,很崩溃有没有

解决办法:启动类加注解

@ComponentScan(basePackages = {"com.comservice.platform.controller"})
如下图

 Spring Boot : Whitelabel Error Page解决方案第4张

免责声明:文章转载自《Spring Boot : Whitelabel Error Page解决方案》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Linux kernel API的查看SQL Server 2008 通过配置数据库邮件实现发送邮件功能下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

python爬取图片遇见src乱码: data:image/png;base64

Python抓取图像并遇到src乱码:data:image/png;Base64会抓取您喜欢的图像,但图像的src在抓取的代码中出现了乱码:data:image/png;base64.)“”头1,编码=字符串。splitdata=b64decodedwithopenasf:f.写入。close()注意:我还没有成功。。。。。。...

ubuntu 常见安装软件错误

安装xlibs dev.2。错误:apt-get-installlibqt3-headers libqt3-mt-dev3。错误:这基本上意味着它要安装许多KDEspecificpackagestowork。这个'configure:aapt-get-installbuild essential7。错误:...

Linux系统glibc库版本信息查看

有时我们经常需要检查当前系统的glibc版本。您可以按如下方式进行检查:/lib/libc。所以。6有时:/lib/x86-64-linux/libc。因此6.将文件作为命令执行。为什么库可以直接运行?Glibc是gnu发布的libc库,即c运行时。glibc是linux系统中最低级别的api,几乎任何其他运行时都将依赖glibc。Gcc和libc是相互依赖...

Json对象转Ts类

其次,Json是一种轻量级的数据交换格式。在前端和后端之间的数据交互过程中,后端接口返回Json格式的数据,前端需要使用相应的Ts类对象来接收它。此时,如果后端提供样本数据或现有接口返回的Json格式数据,是否有方法帮助我们从Json格式数据生成Ts类?介绍了三个主要功能。1.查看Json对应的Ts类,将要格式化的Json字符串复制粘贴到中间编辑区域。单击右...

狼人杀规则

自爆后,所有演讲立即暂停,进入夜间。自爆后的那晚,狼人可以指着那把刀。预言家只能验证某个玩家是否是狼人,除狼人是否是狼人之外的所有信息都无法验证。如果先知测试丘比特,法官不必担心丘比特是哪一个阵营,只会展示好人的手势。...

传奇服务端各文件用途说明

传奇外传服务端├数据库服务器│├联系│├美国联邦储备银行│├日志│├! ID列表。txt(付款帐户列表,在Setup.exe中ServiceMode=TRUE时有效)!服务器信息.txt│├DBServer.exe│└DBSrc.ini├登录门│├登录网关.exe│└配置ini├登录服务器│├Chr日志│├ConLog公司│├计数日志│├国际数据库││├ID...