3. spring initializr을 이용한 project만들기(demo)
·
SpringBoot 코딩
이전에는 sts tool에서 springboot 세팅을 했었다. spring boot의 장점 중 하나는 tool에 상관없이 spring initializr 홈페이지에서도 환경설정이 가능하다는 것이다. 환경설정을 완료했으면 generate를 통해 zip파일로 다운을 받는다. 압축해제를 한 폴더를 import를 하여 sts에서 사용할 수 있게 한다. sts에서 요류가 생길 시에 유용하게 사용이 가능하다. HelloController 클래스 생성 @RestController public class HelloController { @GetMapping("/") public String hello() { return "hello. Spring"; } } controller Annotation을 사용 후 getMa..
2. Spring Starter Project로 SpringBoot만들기(demo)
·
SpringBoot 코딩
@SpringBootApplication @ComponentScan(basePackages = {"com.example"}) public class DemoApplication { public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); } } @SpringBootApplication에 마우스를 올려보면 여러가지의 annotation이 함축되어져 있다는 것을 확인할 수 있는데 그중에는 componentscan도 포함되어져있다. 하지만 @SpringBootApplicationd안에 있는 ComponentScan은 메인 메소드가 있는 Package만 Scan한다. 따라서 별도로 @ComponentSc..
1. SpringBoot이용하기 (Springbootdemo)
·
SpringBoot 코딩
pom.xml에 코드 추가하여 install하기 org.springframework.boot spring-boot-starter-parent 2.6.0 maven을 archetypes quickStart로 만들게 되면 기본으로 App.java가 만들어진다. @RestController @EnableAutoConfiguration public class App { @RequestMapping("/") String Home() { return "Hello, World"; } public static void main(String[] args) { System.out.println("Hello World!"); } } @RestController, @EnableAutoConfiguration은 SpringBo..
BE전문가 프로젝트
'SpringBoot 코딩' 카테고리의 글 목록 (3 Page)