본문 바로가기

백엔드(Back-End)/Spring Boot24

[sts4-Spring Boot] 06. Layout (Presentation Layer - 컨트롤러 처리) 2023.11.29 - [백엔드(Back-End)/Spring Boot] - [sts4-Spring Boot] 05. Business Layout 서비스 영역 처리 [sts4-Spring Boot] 05. Layout (Business Layer - 서비스 영역 처리) 2023.11.28 - [백엔드(Back-End)/Spring Boot] - [sts4-Spring Boot] 04. CRUD Test 작성 [sts4-Spring Boot] 04. CRUD Test 작성 이전 글에서 연결시킨 CRUD가 2023.11.28 - [백엔드(Back-End)/Spring Boot] - [sts4-Spring Boot] 04. CRUD Test 작성 silvow94.tistory.com 각 기능을 구현했으니, 언.. 2023. 11. 30.
[sts4-Spring Boot] 05. Layout (Business Layer - 서비스 영역 처리) 2023.11.28 - [백엔드(Back-End)/Spring Boot] - [sts4-Spring Boot] 04. CRUD Test 작성 [sts4-Spring Boot] 04. CRUD Test 작성 이전 글에서 연결시킨 CRUD가 2023.11.28 - [백엔드(Back-End)/Spring Boot] - [sts4-Spring Boot] 04. CRUD Test 작성 잘 동작하는지 테스트할 차례이다. 그래서 src/메인/자바 or src/메인/리소스 디렉토리보다 src/테스 silvow94.tistory.com CRUD까지 했으니, 그 CRUD를 어떻게 사용할지 (어떨 때 각 메서드를 활용할지)를 만들어야 한다. 즉, Serive인 비즈니스 로직을 정의하고 구현해보자~! 메인/자바의 com.bo.. 2023. 11. 29.
[sts4-Spring Boot] 04. CRUD Test 작성 이전 글에서 연결시킨 CRUD가 2023.11.28 - [백엔드(Back-End)/Spring Boot] - [sts4-Spring Boot] 04. CRUD Test 작성 잘 동작하는지 테스트할 차례이다. 그래서 src/메인/자바 or src/메인/리소스 디렉토리보다 src/테스트/자바를 건드릴 일이 많다. 잘 매핑이 되었는지 확인할 것이므로 테스트 디렉토리의 com.프로젝트명 패키지에 테스트 클래스를 만들어주자. (src/main/java와 똑같이 com.프로젝트명 패키지가 있으므로 헷갈릴 수 있으니 조심하자...) 각 기능이 잘 되는지 단위테스트를 해볼 것인데, 이를 스프링에 인식시켜주도록 @SpringBootTest 어노테이션을 적어준다. 먼저 게시글을 작성하는 기능을 테스트해보자. @Autowi.. 2023. 11. 28.
[sts4-Spring Boot] 03. 데이터베이스 CRUD 전 글에 이어서 2023.11.09 - [백엔드(Back-End)/DB] - [IoT 플랫폼] 02. Java and Spring Project - STS에서 db연동하기 [IoT 플랫폼] 02. Java and Spring Project - STS에서 db연동하기 sts (spring tool suite4)를 사용하여 mysql 데이터베이스를 연동해보자 이를 위해 먼저 프로젝트를 생성한다. new 프로젝트 생성 게시판 만들 거라서 이름 board로 설정 type은 라이브러리 관리해줌. 각 문 silvow94.tistory.com 이번에는 데이터베이스 스키마의 테이블을 create, read, update, delete 해보자. 그러기 위해 MySql에서 해당 스키마를 활성화한다. 방법1) 스키마 더블클.. 2023. 11. 28.
728x90