SpringBoot 代码结构
Spring Boot没有任何代码布局可供使用。但是,有一些最佳实践可以帮助我们简化代码布局,本章中将详细讨论它们。
默认包
没有任何包声明的类被视为默认包。 请注意,通常不建议使用默认包声明。 使用默认包时,Spring Boot将导致自动配置或组件扫描出现故障等问题。
注 - Java推荐的包声明命名约定是反向域名。 例如 -com.codeinn.myproject
典型布局
Spring Boot应用程序的典型布局如下图所示 -
com
+- codeinn
+- myproject
+- Application.java
|
+- model
| +- Product.java
+- dao
| +- ProductRepository.java
+- controller
| +- ProductController.java
+- service
| +- ProductService.java
Application.java文件应该声明main方法和@SpringBootApplication。 请遵守下面给出的代码以便更好地理解 -
package com.codeinn.myproject;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class Application {
public static void main(String[] args) {SpringApplication.run(Application.class, args);}
}
本站文章除注明转载外,均为本站原创或编译
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创优秀实例教程
转载请注明:文章转载自:代码驿站 [http:/www.codeinn.net]
本文标题:SpringBoot 代码结构
本文地址:http://www.codeinn.net/springboot/1667.html
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创优秀实例教程
转载请注明:文章转载自:代码驿站 [http:/www.codeinn.net]
本文标题:SpringBoot 代码结构
本文地址:http://www.codeinn.net/springboot/1667.html


