본문 바로가기

전체 글

(34)
[IntelliJ] JUnit 설정 ※ 해당 포스터는 Gradle Project를 기준으로 합니다. org.junit.platform.launcher.core.EngineDiscoveryOrchestrator lambda$logTestDescriptorExclusionReasons$7 해당 오류가 계속 발생되어 알아보니 테스트 시에 JUnit으로 테스트가 진행되는 것이 아닌 Gradle로 진행되어 위의 오류가 발생된다고 합니다. 01. Build Tools 설정 File → Settings → Build, Execution, Deployment → Build Tools → Gradle에서 Build and run using과 Run test using의 속성 값을 IntelliJ IDEA로 설정합니다.
[IntelliJ] JPA 설정 (MySQL 연결) ※ 해당 포스터는 Gradle Project를 기준으로 합니다. 01. build.gradle 추가 build.gradle에 아래 dependency를 추가한 후 build 합니다. implementation 'org.springframework.boot:spring-boot-starter-data-jpa' runtimeOnly 'mysql:mysql-connector-java' 02. application.properties 설정 application.properties에 database 연결과 관련하여 설정합니다. # db source url spring.datasource.url=jdbc:mysql://localhost:포트번호/스키마?useSSL=false&useUnicode=true&server..
[IntelliJ] Project Lombok 설정 ※ 해당 포스터는 IntelliJ 2020.1.2 버전과 Gradle Project를 기준으로 합니다. 01. Lombok 설치 Plugins에서 Lombok을 설치합니다. 저는 이미 설치가 되어 있는 상태이며, Install 버튼을 눌러 설치를 진행하시고, IntelliJ까지 재실행하시면 정상적으로 설치된 것을 확인할 수 있습니다. 02. Lombok을 gradle에 추가 Maven Repository 사이트에서 Lombok을 검색하여 build.gradle의 dependencies 에 추가합니다. 저는 1.18.12 버전을 적용했습니다. https://mvnrepository.com/ 03. Annotation Processors 설정 Settings의 Annotation Processors에 Ena..
[IntelliJ] Spring Boot(스프링 부트) 프로젝트 생성하기(Gradle Project) ※ 해당 포스터는 IntelliJ 2020.1.2 버전과 Spring Boot 2.5.2 버전을 기준으로 합니다. 좌측 메뉴에서 Spring Initializr를 선택한 후 JDK가 연결되었는지 확인합니다. 프로젝트 설정하는 창입니다. 프로젝트명 및 프로젝트 타입, 자바 버전을 설정합니다. 해당 포스팅에서는 Gradle Project로 생성할 예정이기 때문에 프로젝트 타입을 Gradle Project로 설정합니다. 프로젝트를 생성할 때 사용할 플러그인과 라이브러리를 Gradle Project에 추가하는 창입니다. 추후에도 자유롭게 추가와 삭제가 가능하기 때문에 간단하게 web 메뉴의 Spring Web만 추가합니다. 프로젝트를 생성하고자 하는 경로를 설정합니다. 프로젝트가 정상적으로 생성이 되었다면 아래..
[MySQL] MySQL Community 설치(Windows) 01. MySQL Installer 다운로드 아래 링크를 통해 MySQL Installer을 다운로드 받을 수 있습니다. https://www.mysql.com/ MySQL Over 2000 ISVs, OEMs, and VARs rely on MySQL as their products' embedded database to make their applications, hardware and appliances more competitive, bring them to market faster, and lower their cost of goods sold. Learn More » www.mysql.com 하단에 MySQL Community (GPL) Downloads를 클릭합니다. 02. MySQL Ins..
[Python] Anaconda 설치(Windows) 01. Anaconda Installer 다운로드 아래 링크를 통해 Anaconda Installer을 다운로드 받을 수 있습니다. https://www.anaconda.com/ Anaconda | The World's Most Popular Data Science Platform Anaconda is the birthplace of Python data science. We are a movement of data scientists, data-driven enterprises, and open source communities. www.anaconda.com 02. Anaconda Install 다운로드 받은 Installer를 실행시킵니다.
[Python] Anaconda 와 Python의 차이 01. Python pip 툴만 포함하고 있습니다. 필요한 패키지와 라이브러리 등을 모두 수동 설치해야 합니다. 02. Anaconda pip 뿐만 아니라 각종 수학/과학에 관련된 라이브러리들을 같이 패키징하여 배포하는 버전입니다. 대표적으로는 pandas, numpy, scipy, sklearn, matplotlib, Jupyter Notebook 등이 포함되어 있습니다. 03. 설치 시 유의 사항 중복되는 파일이 많고, 환경 변수 충돌등의 문제가 발생할 수 있기 때문에, Python과 Anaconda 중 하나만 설치하는 것을 권장드립니다. 참고 http://snowdeer.github.io/python/2017/11/07/python-vs-anaconda/
[Webstorm] Webstorm(웹스톰)에서 LESS 적용하기(Windows) Webstorm에서 Less 컴파일러를 설정하지 않는다면 프로젝트에 Less파일이 적용되지 않습니다. ※ Node가 설치되어 있어야 합니다. ※ 해당 포스터는 Webstorm 2020.2.3 버전을 기준으로 합니다. 01. Less 설치 터미널에서 Less를 전역으로 설치합니다. npm으로 설치 경우 npm install -g less yarn으로 설치할 경우 yarn global add less 02. File Watchers 설정 Webstorm 상단 메뉴에서 File > Settings 로 이동합니다. ※ command: Ctrl + Alt + S 좌측 메뉴에서 Tools 하위 메뉴의 File Watchers를 선택합니다. 우측 상단에 + 버튼을 눌러 Less를 선택합니다. New Watcher 창..