2. 스프링 부트 설정시 JSP를 화면 페이지로 이용하려고 하면 선택해야 하는 Packaging 유형은? War
3. 서버 포트 변경시 수정해야하는 파일을 경로명까지 표기하세요. src/main/resources/application.properties
4. 클라이언트 요청을 처리할 URL을 매핑하는 어노테이션은? @GetMapping
5. 해당 클래스를 Controller로 인식시키는 어노테이션은? @RestController, @Controller
6. 해당 컨트롤러 메소드의 반환값을 HTTP 객체로 변환하여 보내주게 하는 어노테이션은? @ResponseBody
📃Spring Boot - 2022/07/21(목) - 24일차
1. 클라이언트 요청을 처리하고 사용자 페이지로 반환하는 어노테이션은? @Controller
2. 클라이언트 요청을 처리하고 JSON으로 반환하는 어노테이션은? @ResponseBody
3. 클라이언트 URL 요청을 처리하는 어노테이션은? @GetMapping, @RequestMapping, @PostMapping
4. JPA에서 데이터베이스에 작업을 지시하는 주체는? 엔티티 매니저
5. 스프링 처리 흐름에서 해당하는 클래스를 연결하세요. ◾ 사용자 요청(Request, URL) 및 정보 처리 - Controller ◾ 업무 로직, 데이터베이스 전달 정보 셋팅 - Service ◾ 데이터베이스 관련 작업(CRUD) - DAO ◾ 다양한 정보 저장용 클래스 정의 - VO (DTO)
📃어노테이션- 2022/07/22(금) - 25일차
1. 테이블 생성 객체임을 알리는 어노테이션은? @Entitiy
2. Primary Key컬럼임을 표시하는 어노테이션은? @Id
3. id변수가 'Test'인 로우를 검색하는 함수 이름과 파라미터는? findById("Test")
📃레이아웃- 2022/07/25(월) - 26일차
1. thymeleaf에서 화면 일부를 나타내는 용어는? fragment
2. thymeleaf에서 화면 전체를 나타내는 용어는? layout
3. thymeleaf에서 개발 화면이 표시될 layout을 지정하는 용어는? decorate
4. 작업을 순서대로 나열하세요. fragment -> layout -> decorate
📃어노테이션 - 2022/07/26(화) - 27일차
1. dao 역할 인터페이스를 나타내는 어노테이션은? @Mapper
2. SQL Query XML에서 관련있는 DAO클래스를 표시하는 mapper 태그의 속성 명칭은? namespace 3. 쿼리에 다수의 파라미터를 전달할 때 사용하는 JAVA 데이터 타입은? Map
4. 전달하는 매개변수의 이름을 지정하고자 할 때 사용하는 어노테이션은? @Param
📃어노테이션 - 2022/07/27(수) - 28일차
1. 사용자 요청 관련 처리를 담당하는 클래스를 스프링에 알려주는 어노테이션은? @Controller
2. 업무 로직 관련 처리를 담당하는 클래스를 스프링에 알려주는 어노테이션은? @Service
3. MyBatis dao 역할 인터페이스임을 나타내는 어노테이션은? @Mapper
4. 스프링이 관리하고 있는 빈을 요청하는 어노테이션은? @Autowired
📃서버 객체 - 2022/07/28(목) - 29일차
1. 서버에서 사용자 페이지에 정보를 전달하고자 할 때 사용하는 객체는? Model
2. 사용자가 업로드한 파일을 처리할 때 서버에서 사용하는 객체는? MultiPartFile
3. 스프링이 생성, 관리하는 객체는? Bean
4. dao에서 쿼리에 다수의 파라미터를 보낼 경우 사용하는 객체는? Map
📃JQuery - 2022/07/29(금) - 30일차
1. 사용자 요청에 대한 응답을 문자열로 반환하게 하는 어노테이션은? @RestController
댓글