'Web 개발/Java, SpringBoot, JPA' 카테고리의 글 목록 (3 Page)
본문 바로가기

반응형

Web 개발/Java, SpringBoot, JPA

(39)
[Intellij] Window Tool 위치 (Build, Maven, Database...) Maven, Database, JpaStructure 등 하단 또는 우측 탭이 없어졌을때 찾는 방법
[JAVA] Date 특정 날짜 지정 //DateUtil.java public static Date getDate(int year, int month, int date){ Calendar cal = Calendar.getInstance(); cal.set(year, month-1, date); return new Date(cal.getTimeInMillis()); } // Date date = new Date(2021, 9, 3); //잘못된 코드 Date date = new Date(); // 오늘 Date date = DateUtil.getDate(2021, 9, 3); Date 타입 인스턴스를 생성할때, 오늘 날짜로 지정하면 아래와 같이 생성한다. Date date = new Date(); 그래서 특정 날짜를 지정할때도 동일한 방식으로..
[MSSQL] 제약조건 ~ 은 제약조건 ~에서 참조하고 있습니다. 1. 제약조건 삭제 해당 테이블에서 제약조건 삭제 (추후 프로그램을 다시 실행할 때, JPA에서 제약조건을 추가해주기때문에 모두 삭제해도 괜찮음) 2. "기존테이블"을 "추가할테이블" 로 이동 INSERT INTO [추가할테이블] (col1, col2) SELECT column1 as col1, column2 as col2 FROM [기존테이블] WHERE id 'ADMIN' 3. 기존테이블에서 충돌이 발생한 컬럼의 값을 null로 변경 4. 컬럼 형변환 실행
[MSSQL] 테이블 변경 내용을 저장할 수 없습니다. 1. 도구 > 옵션 메뉴로 진입 2. 디자이너 > 테이블 및 데이터베이스 디자이너 "테이블을 다시 만들어야 하는 변경 내용 저장 안함" 체크박스 해제
[Tomcat] 톰캣 캐시 용량 늘리기 서비스를 실행시킬 당시에는 프로그램이 잘 동작하는듯 하였으나 당일 저녁부터 접속이 되지 않았다. Catlina쪽 로그를 보니 다음과 같이 오류가 발생했다. 에 위치한 리소스를 웹 애플리케이션 []을(를) 위한 캐시에 추가할 수 없습니다. 왜냐하면 만료된 캐시 엔트리들을 없애버린 이후에도 여유 공간이 충분하지 않기 때문입니다. 캐시의 최대 크기를 증가시키는 것을 고려해 보십시오. 검색해보니 Tomcat 캐시 용량을 설정하지 않으면 자동으로 10MB로 설정되어 용량이 부족하여 발생한 오류였다. 그래서 다음과 같이 해결하였다. 1. 서비스 중지 net stop "서비스명" 2. Tomcat 메모리 용량 늘리기 cd C:\Servers\apache-tomcat-9.0.30\bin tomcat9w //ES//"서..
[SpringBoot] JSP Thymeleaf 둘다 사용하기 기존 템플릿엔진으로 JSP를 사용하던 중 Thymeleaf를 추가하며 사용한 방법입니다. 1. 의존성 추가 Maven Repository ( https://mvnrepository.com )에 접속하여 Thymeleaf를 검색합니다. Thymeleaf와 Spring Boot Starter Thymeleaf 가 나옵니다. 템플릿엔진으로 Thymeleaf 를 단독으로 사용할경우 Spring Boot Starter Thymeleaf 를 사용해도 됩니다. 하지만 지금의 경우에는 JSP를 시작경로로 잡고 Thymeleaf를 부분적으로 사용해야하기 때문에 맨위에 있는 Thymeleaf 를 사용하였습니다. 가장 위에 있는 Thymeleaf를 클릭하고, 사용하고자 하는 버전을 선택합니다. org.thymeleaf th..
[VS Code] VS Code Java Debugger 오류 Build failed do you want to continue? Source: Debugger for Java (Extension) 플러그인 오류인줄 알고 플러그인 폴더를 모두 지우기도 하고, VisualStudio Code 도 다시 설치했지만.. 동일한 폴더안에 Intellij 로 생성한 프로젝트가 있어서 발생한 오류였다. 그래서 해당 프로젝트를 삭제하여 해결하였다.
[SpringBoot] Log 설정 - Logback 로그백 Logging 이란? 프로그램 개발 중 및 완료 후 발생할 수 있는 오류에 대해 디버깅하거나 운영 중인 프로그램 상태를 모니터링 하기 위해 필요한 정보(로그)를 기록하는 것 Logback 이란? 자바 오픈소스 로깅 프레임워크로 스프링 부트에 기본으로 설정되어 있어서 별도로 라이브러리를 추가하지 않아도 된다. Logback 설정 1. Resource 에 logback-spring.xml 추가 ${LOG_PATH_NAME} ${LOG_PATH_NAME}.%d{yyyyMMdd} 60 %d{yyyy-MM-dd HH:mm:ss} [%-5p] [%F]%M\(%L\) : %m%n %clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(${LOG_LEVEL_PATTERN:-%5p}) %clr..

반응형