전체 글(80)
-
[IntelliJ] javaDoc Error (Cannot resolve symbol)
[IntelliJ] javaDoc Error (Cannot resolve symbol) 모든 메소드에 javaDoc을 작성하는 프로젝트를 만났다. javaDoc이 맞지 않아서 빨간색 Error 경고를 띄우는데 물론 컴파일 할 때는 문제가 없지만... 보기에도 불편하고 빨간색이 있으면 뭔가 수정해야 할것 같은 강박 관념에.... IDE에서 해당 경고를 띄우지 않기로 설정한다. | Settings - Inspections - Declaration has problems in Javadoc refere 체크 해제 기본적으로 체크가 되어 있을 텐데 체크를 해제 한다. [ 이제 JavaDoc에서 이런 경고는 뜨지 않는다. ]
2022.07.05 -
[IntelliJ] 폴더 생성시, 상위폴더.하위폴더로 되는 현상
[IntelliJ] 폴더 생성시, 상위폴더.하위폴더로 되는 현상 templates폴더 아래 01main이라는 폴더를 생성했다. intellij에서 templates.01main이라고 표기가 되어 있는데 계층 구조로 변경하고 싶을 때 'Tree Appearance - Compact Middle Packages'를 체크해제 하면 된다.
2022.03.07 -
[H2 DB] H2 Database & Spring Boot 연동 방법
H2 Database & Spring Boot 연동 방법 Spring Boot, H2 무설치 연동 방법 : https://adg0609.tistory.com/65 1. H2 DB 설치 | 사이트에 접속 한 뒤, H2 DB를 설치하시면 됩니다. ※ 1.4.200 버전 이상을 설치하면 보안상으로 JPA에서 테이블 자동생성 기능이 되지 않습니다. 1.4.200버전 혹은 이전 버전을 원하시면 에서 설치할 수 있습니다. 2. 배치 파일 실행(h2.bat) | 기본 경로에 설치하셨다면 C:\Program Files (x86)\H2\bin 폴더안에 h2.bat 파일을 실행하면 cmd와 h2 콘솔이 자동으로 브라우저에 뜨게 됩니다. 3. DB 생성 및 접속 JDBC URL 주소에 있는 jdbc:h2:~/test2 해당..
2022.02.28 -
[IntelliJ] IntelliJ profiles 옵션 지정하기
[IntelliJ] IntelliJ profiles 옵션 지정하기 - IntelliJ local, dev 옵션 지정하기 - 개발을 하다보면 local에서 1차 테스트 후, 2차로 dev 서버에 올리는 경우가 있는데 application.yml 에 -dev, -local 이라 명명한 뒤 spring.profiles.active = local(혹은 dev)를 수정하면서 test를 했다. 하지만 package를 할 때마다 local을 dev로 변경해서 배포를 하게 되는데 간혹 local로 설정해서 실수 할 때가 있다. 여기서는 spring.profiles.active=dev를 고정한 상태에서 local에서 실행하게 되면 local로 실행되게끔 설정하려고 한다. 요약 Edit Configurations -> B..
2022.01.19 -
SpringBootServletInitializer는 왜 사용하는것일까?
SpringBootServletInitializer는 왜 사용하는것일까? 요약 사용이유 : war 확장자로 배포할 경우 사용 @SpringBootApplication public class HomepageApplication extends SpringBootServletInitializer { public static void main(String[] args) { SpringApplication.run(HomepageApplication.class, args); } } | Spring Initializr로 프로젝트를 생성하면 기본적으로 'extends SpringBootServletInitializer'를 상속받지 않은 채로 프로젝트가 생성이 된다. 하지만 war 파일로 압축하여 배포를 할 경우 'Sp..
2022.01.03 -
[시놀로지 Docker] mysqld: Can't read dir of '/etc/mysql/conf.d/' (Errcode: 13 "Permission denied")
[시놀로지 Docker] mysqld: Can't read dir of '/etc/mysql/conf.d/' (Errcode: 13 "Permission denied") 시놀로지 NAS의 Docker에 docker-compose.yml로 MariaDB 구축중에 발생한 Error. 이유 : 권한 문제 volumes: - ./mariadb/data:/var/lib/mysql - ./mariadb/config:/etc/mysql/conf.d | 로컬 폴더에 엑세스 할 때 발생하는 에러로 권한을 부여 혹은 모든 사용자에게 권한을 부여하면 된다. ■ 해결 방법 | 폴더의 속성에서 권한->생성->Everyone을 추가한다. 관리를 제외한, 읽기&쓰기만 체크 후 완료. 다시 docker-compose를 실행하면 정상..
2021.12.15