Error : 동적쿼리 <where> 사용시 에러
·
ERROR
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'interest_no' in 'class java.lang.Integer' org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:982) org.springfra..
ERROR: org.springframework.web.context.ContextLoader - Context initialization failed
·
STUDY/SPRING
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in ServletContext resource [/WEB-INF/spring/root-context.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [C:\Users\Eunb\TeamProject\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtp..
Error : SEVERE: 자식 컨테이너를 시작 중 실패했습니다.
·
STUDY/SPRING
SEVERE: 자식 컨테이너를 시작 중 실패했습니다. java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: 구성요소 [org.apache.catalina.webresources.StandardRoot@7ec8a38f]을(를) 시작하지 못했습니다. at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122) at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:191) at org.apache.catalina.core.ContainerBase.startInternal(ContainerB..
ERROR : org.springframework.web.util.NestedServletException
·
STUDY/SPRING
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.IllegalStateException: Optional int parameter 'club_no' is present but cannot be translated into a null value due to being declared as a primitive type. Consider declaring it as object wrapper for the corresponding primitive type. club_no를 받는데 null로 변환됨 해결 : 주소줄이랑 선언해준 변수명이랑 일치하는지 확인
기능
·
PROJECT/TeamProject - JOINUS
1. 회원가입 입력받을 정보 : 이메일, 비밀번호, 이름, 나이, 전화번호, + 구글아이디로 로그인하기(구글 계정, 프로필) + 카카오 id로 로그인하기 (회원가입 완료) >>> 위치 선택, 선호 분야 선택(넘어가기 버튼)> 로그인 페이지 https://tyrannocoding.tistory.com/51 [자바스크립트] 구글 로그인 API 쉽게 구현 방법 및 예제- OAuth 2.0, Javascript, Jsp 구글 로그인 API (OAuth 2.0) 클라이언트 입장에서 수많은 사이트의 모든 아이디 비밀번호를 기억하기는 쉽지 않습니다. 또한 서비스를 제공해주는 리소스 오너 또한 안전하게 보관하여야 하기 때 tyrannocoding.tistory.com 2. 로그인 > 메인페이지 3. 로그아웃 4. 마이..
예외 관리
·
STUDY/SPRING
*AOP - advice : aspect의 실제 구현 클래스 @ControllerAdvice : 컨트롤러에서 발생하는 모든 예외를 처리하는 객체
Git!
·
STUDY/GITHUB
git : 소프트웨어 형상 관리 => 개발, 유지보수에서 발생하는 모든 데이터(소스, 문서, 이미지, ...)를 저장하고 관리하는 프로그램 Git/ GitHub/ SVN 좋은점 - 소스코드 공유 - 소스코드 변경이력 관리 - 소스코드 공유시 발생하는 문제를 줄여줌 - 문제 발생 시 이전 버전의 소스코드 사용 용이 - 소스코드를 다양한 버전의 형태로 개발 - Git ? => 컴퓨터(작업공간)에서 파일을 변경사항이 있을 때 마다 추적하는 분산버전관리 프로그램 [Working Directory] [Staging Area] [Local Repository] [Remote Repository] (PC에 저장되는 작업공간) (commit을 하기 전 (pc에 있는 git의 저장공간) (원격 저장소 - GitHub) ..
spring - 자동완성 추가하기
·
STUDY/SPRING
preferences > java > editor > templates > new name : 호출할 이름(ex.sysout) pattern : 실제 코드 ok > apply & close