从spring-boot官网上看的例子,自己试着写了一个 返回name和id的小接口,一开始访问http://localhost:8080/getPerson 报错 :
Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.
Wed Dec 14 16:35:25 CST 2016
There was an unexpected error (type=Not Found, status=404).
No message available
很像是没有读到你要访问的地址。
原因是【Application启动类放的位置不对】要将Application放在最外层,也就是要包含所有子包。
比如你的groupId是com.google,子包就是所谓的com.google.xxx,所以要将Application放在com.google包下。
请参考以下结论:spring-boot会自动加载启动类所在包下及其子包下的所有组件.
相关推荐
Spring Boot 常见错误及解决方法
在Java开发领域,Spring Boot和Spring Batch的整合是构建高效批处理系统的一种常见方式。Spring Boot以其简洁的配置和快速的启动能力深受开发者喜爱,而Spring Batch作为Spring框架的一部分,专注于批量处理任务,...
- **提供默认配置**:Spring Boot为许多常见场景提供了合理的默认配置,减少了配置文件的编写。 - **内嵌Servlet容器**:Spring Boot默认内置了Tomcat、Jetty等Servlet容器,无需额外配置。 - **环境感知配置**:...
9. **代码模板**:提供预设的Spring Boot代码模板,快速生成常见的Controller、Service、Repository等组件。 通过以上功能,Spring Boot Assistant不仅简化了Spring Boot的开发流程,还使得开发者能更专注于业务...
下载 "spring-boot-parent.rar" 可能是为了快速获得一个已经验证过的配置,以避免常见的错误。 7. **POM.xml or build.gradle**:如果是Maven项目,关键文件将是 `pom.xml`,它包含了父项目的配置信息。如果是...
基于给定的信息“Spring Boot笔记”,我们可以...- 如何处理IDEA或Eclipse中的常见错误提示。 通过这些详细的步骤,可以帮助我们更好地理解和掌握Spring Boot的环境配置过程,从而更顺利地完成项目的搭建和开发工作。
Spring Boot是Java开发中的一个流行框架,它简化了创建独立的、生产级别的基于Spring的...通过阅读和实践文档中的内容,开发者可以提高开发效率,减少配置错误,并且能够构建出更加健壮和易于维护的Spring Boot应用。
综上所述,这个“spring boot管理系统后台”项目涵盖了Spring Boot的核心技术、MyBatis的数据持久化、Bootstrap的前端构建以及可能涉及的安全、API设计、错误处理等多个方面,是一个全面的后台管理解决方案。...
OAuth2 授权框架与 Spring Boot 集成指南 OAuth2 授权框架是一种协议,允许用户授权第三方网站或应用程序访问用户受保护的资源,而不必披露其长期凭据甚至身份。OAuth 引入了一个授权层,将客户端角色与资源所有者...
在这个入门案例中,我们将探讨如何使用 Spring Boot 实现基本的网页展示和数据库查询功能,并处理潜在的错误。 首先,我们来了解一下 Spring Boot 的基本架构。Spring Boot 依赖于 Starter POMs,这些 POMs 是预...
通过这55个集成示例,开发者可以深入学习Spring Boot的各种用法,包括如何集成WebSocket、定时任务、缓存、邮件服务、任务调度、文件上传下载等常见功能。此外,还可以了解到如何使用Spring Boot构建微服务、实现API...
"spring-boot-common-master"这个文件可能是一个包含Spring Boot通用功能和配置的项目模板,可能包括了日志、安全、数据访问、错误处理等基础模块,为开发者提供了一个快速启动新项目的起点。通过学习和理解这个模板...
起步依赖是Spring Boot的一项关键特性,它实质上是一组依赖描述符,可以帮助开发者自动配置Spring应用程序中常见的依赖项。开发者只需在项目中声明这些依赖,Spring Boot就会自动完成相关的配置工作,大大减轻了...
在Spring Boot项目中,`maven install` 是一个常见的构建步骤,它用于将项目打包成可部署的格式,如JAR或WAR,并将其安装到本地Maven仓库。然而,当出现错误 `[ERROR] Failed to execute goal org.springframework....
本文将详细讨论如何使用卫通星GPS定位器GT06的通信协议,通过Socket进行数据传输,并结合Java与Spring Boot框架实现后台服务的对接。 卫通星GPS定位器GT06是一款基于GSM网络的车载定位设备,它能够实时发送位置、...
Vue.js与Spring Boot结合构建的权限管理系统是一种常见的现代Web应用架构模式。Vue.js是一个轻量级的前端JavaScript框架,以其组件化、响应式和易学习的特性受到开发者的喜爱;而Spring Boot是基于Spring框架的简化...
2. **起步依赖(Starter POMs)**:Spring Boot通过一系列的起步依赖POM,为常见的功能模块提供了开箱即用的配置,如Spring Data JPA、Spring Web、Spring Security等。 3. **内嵌服务器**:Spring Boot内置了...
Spring Boot以其轻量级、便捷的特性,成为了现代Java开发中的首选框架,而图片处理是Web应用中常见的需求之一。 首先,我们需要在Spring Boot项目中引入必要的依赖。对于文件上传,我们需要添加`MultipartFile`支持...
实际内容可能还包括日志配置、错误处理、性能优化、监控工具集成(如Spring Boot Actuator)、第三方服务集成(如支付、邮件服务)等更广泛的Java Spring Boot开发主题。对于学习者来说,这个资源可能提供了从基础到...