더 읽 기 spring boot 제로 설정 이 좋다 고 들 었 습 니 다. 저도 사용 해 보 겠 습 니 다. 1. Maven 프로젝트 를 만 들 고 pom. xml 를 설정 합 니 다. (일부 의존 패 키 지 는 이 demo 에 사용 되 지 않 습 니 다. 이 demo 는 spring - boot - starter - parent, spring - boot - starter - web 에 만 사 용 됩 니 다. 다른 것 은 향후 실제 프로젝트 에 사 용 될 것 입 니 다. 그래서 붙 였 습 니 다. 각자 원 하 는 것 을 가 져 가세 요)
@RestController //@RestController @Controller+@ResponseBody
@RequestMapping("/test")
public class HelloController {
@RequestMapping("/hello")
public String getHello() {
return "Hello Spring Boot .....";
}
}
//@SpringBootApplication bean
@SpringBootApplication
@ServletComponentScan
// @ServletComponentScan ,Servlet、Filter、Listener @WebServlet、@WebFilter、@WebListener
public class Run implements EmbeddedServletContainerCustomizer {
//
@Override
public void customize(ConfigurableEmbeddedServletContainer container) {
container.setPort(80);
}
public static void main(String[] args) {
SpringApplication.run(Run.class, args);
}
}
3. 프로젝트 를 시작 하고 Run. java 에 들 어가 서 자바 애플 리 케 이 션 을 오른쪽 단추 로 실행 합 니 다. 4. 브 라 우 저 방문 열기: localhost / test / hello 좋 습 니 다. 정말 간단 합 니 다. sping 과 웹 설정 을 사용 하지 않 습 니 다.관건 은 Linux 에 배치 하 는 것 입 니 다. 어떻게 해 야 합 니까? 간단 합 니 다. 포장 후 실행 가능 한 jar 패키지 입 니 다. 이 jar 패 키 지 를 Linux 서버 에 올 리 고 명령 을 통 해:
java -jar project.jar
tomcat 용기 없 이 프로젝트 를 시작 할 수 있 습 니 다. 간단 하기는 간단 하지만 문제 도 있다.평소에 접촉 하 는 항목 은 기본적으로 웹. xml 에 필터, 모니터, mvc 에 차단 기 를 설정 합 니 다. spring boot 에는 이러한 설정 파일 이 없습니다. 이 설정 들 은 코드 에서 어떻게 이 루어 집 니까?계속 깊이...
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다: