소개
게시글
질문&답변
2024.11.23
spring initializr 시 오류
안녕하세요. 이승원, 공식 서포터즈 OMG입니다.초기 프로젝트 생성 시 Kotlin을 선택하신 이유가 있을까요?(사진) (사진)Kotlin이 아닌 Gradle-Groovy와 Java를 선택해서 확인해보시겠어요?프로젝트를 열 때, build.gradle 파일을 선택해서 열어 확인해주세요. 감사합니다.
- 0
- 2
- 8
질문&답변
2024.11.22
@Validated 클래스레벨에 사용가능한지 궁금합니다.
안녕하세요. 창신동 장첸님, 공식 서포터즈 OMG입니다.좋은 궁금증과 접근법입니다 😀 Spring이 @Validated를 클래스 레벨에서 동작하도록 설계하지 않은 이유는, 강의에서 배운 상품 등록과 수정 폼에 대한 별도의 DTO를 사용하는 방식과 같은 맥락이라고 생각합니다. 만약 말씀하신 대로 Item 클래스에 범용적인 목적으로 @Validated를 선언한다면, 유효성 검사가 필요하지 않은 경우에도 이를 제어해야 하는 복잡함이 생길 수 있습니다. 상품 등록 시 필요한 데이터와 수정 시 필요한 데이터가 다르기 때문에 별도의 DTO를 사용하는 것처럼, 현재 @Validated가 필요한 상황에서만 동작하도록 파라미터 레벨에 선언하는 방식이 더 유연하고 적합한 설계라고 생각합니다. 감사합니다.
- 0
- 1
- 13
질문&답변
2024.11.21
members.jsp 가 white error 뜹니다.
안녕하세요. 이가영님, 공식 서포터즈 OMG입니다.올리신 파일을 확인해보았는데, webapp 폴더가 없네요 프로젝트 코드 누락 없이 올려주세요 😀 (사진) 감사합니다.
- 0
- 2
- 31
질문&답변
2024.11.21
@Transactional이 어디에 적용되어 있는지 스프링은 매번 조사하는 건가요?
안녕하세요. 11 1님, 공식 서포터즈 OMG입니다.영한님의 MVC1,2 편에서 @Transactional을 적용하지 않았던 것은 실제 DB와의 연동이 없었기 때문에 트랜잭션 선언이 필요 없었기 때문입니다 😀 그 외 내용은 AI인턴 답변을 참고해주세요 😀 감사합니다.
- 0
- 2
- 23
질문&답변
2024.11.20
프로젝트 오픈 시
안녕하세요. soy님, 공식 서포터즈 OMG입니다.프로젝트가 D드라이브에 있네요.다음과 같은 테스트 환경을 구성하여 확인해주세요. 1) 개발 환경은 C드라이브에 설치자바인텔리제이OneDrive에 설치 금지D, E드라이브, USB 등 설치 금지2) 프로젝트 폴더의 이름과 윈도우 계정 등 한글이 아닌 영어로3) 프로젝트를 Open 할 때는 build.gradle을 클릭해서 프로젝트 화면 띄우기 위의 조건으로 다시 한번 확인해주세요.감사합니다.
- 0
- 4
- 70