본문 바로가기

전체 글2572

SpringBoot - yml 에 mysql 연결 설정 안녕하세요. 고코더 입니다. ● 1. 스프링부트 yml에 MySQL을 연결 설정하는 방법을 알아보겠습니다. 기존 application.properties 파일을 yml으로 수정하고 해당 파일을 엽니다. ●2. 그리고 안에 내용을 아래처럼 채워줍니다. 그대로 복사해서 붙여 넣으시면 됩니다. 그리고 안에 내용은 자신의 데이터베이스 계정에 맞게 세팅하면 됩니다. spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:(포트번호)/(DB스키마)?serverTimezone=Asia/Seoul username: (user) password: (password) 2022. 2. 4.
Spring Boot - "Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured." 오류 안녕하세요. 고코더 입니다. 스프링부트를 실행했는데 아래와 같은 오류가 발생했다고요? 오류메세지 *************************** APPLICATION FAILED TO START *************************** Description: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. Reason: Failed to determine a suitable driver class Action: Consider the following: If you want an embedded database (H2, HSQL or De.. 2022. 2. 4.
Spring Boot - 스프링부트 이클립스로 프로젝트 생성하기 안녕하세요. 고코더 입니다. 스프링부트를 이용해 RestAPI 를 만드는 재밌는 프로젝트를 시작해보려고 합니다. 현재 많은 회사들이 RESTful API 애플리케이션을 REST 아키텍처의 제약 조건을 준수하는 프로그래밍을 활용해 시스템을 만들고 있습니다. 그래서 개발자가 학습할 때 가장 핫한 이 방식의 기본이 되는 프로젝트를 함께 만들어 보는 시간을 가져보려 합니다. * 해당 설명에서 구체적인 설명은 글씨 링크를 따라가서 설치하시면 됩니다. 설치 ● 1. 먼저 개발 프로그램을 설치해보겠습니다. 최신 STS가 필요합니다. 해당 프로그램을 설치합니다. 언제나 개발도구는 최신 버전이 유리합니다. https://spring.io/tools Spring Tools 4 is the next generation of.. 2022. 2. 4.
JAVA - 1.8 JDK 설치하기 / 첨부파일 / 원하는 위치 설치 안녕하세요. 고코더 입니다. ● 1. JDK 1.8 버전 설치를 해보겠습니다. 해당 URL에 접속해서 각 버전에 맞는 JDK를 설치합니다. 당연히 64비트를 쓰고 계시겠죠? https://www.oracle.com/kr/java/technologies/javase/javase8-archive-downloads.html ● 2.다운로드한 파일을 실행 시 이런 화면이 먼저 등장합니다. Next를 클릭합니다. ● 3. 이 화면이 나오면 위치를 달리하겠습니다. Change를 클릭합니다. ● 4. 위치를 이렇게 변경했습니다. 해당 jdk 파일을 사용하기 위해서입니다. 저 같은 경우는 "C:\gocoder\java\jdk" 이렇게 설정했습니다. 이 폴더 위치를 이용해 이클립스를 가상(VM)으로 사용이 가능합니다. .. 2022. 2. 4.
Eclipse - 이클립스에 JavaScript, Jquery 자동완성 기능 추가하기 / tern 첨부 안녕하세요. 고코더 입니다. 이클립스에 가장 아쉬운 점은 jquery 자바스크립트 자동완성 기능이 취약하다는 것입니다. 하지만 추가 확장 프로그램을 통해 어느 정도 자동완성을 구현할 수 있습니다. ● 1. 아래 URL에서 최신 버전 tern.repository를 다운로드합니다. 현재 버전은 1.2.1인데 2016년 버전이네요 ㅠ https://github.com/angelozerr/tern.java/releases ● 2. 다운로드하였다면 이제 이클립스에 설치해보겠습니다. "install new software"에서 아래 화면처럼 ADD를 클릭하고 LOCAL 버튼을 클릭합니다. ● 3.3. 아까 다운로드하여 압축을 푼 파일에서 폴더 선택을 합니다. ● 4.4. 모든 항목을 체크하고 next를 클릭해 설치.. 2022. 2. 3.
Eclipse - 이클립스 자동 업데이트 중지하기 안녕하세요. 고코더 입니다. 이클립스에서 혹은 STS는 자동으로 새로운 버전이 나오면 업데이트를 준비합니다. 이런 부분 때문에 가끔은 소프트웨어가 느려지거나 불필요한 업데이트가 발목을 잡기도 합니다. 그래서 좀 더 효율적인 개발환경을 위해 이클립스를 업데이트하지 않도록 설정하는 방법을 알아보겠습니다. ● 1. 이클립스에서 'window'에서 'preferences'를 클릭합니다. ● 2. 그리고 해당 환경 설정에서 'install/update' -> 'Automatic updates'에서 맨 위에 있는 설정을 체크 아웃합니다. 2022. 2. 3.
JAVA - 모든 JDK 버전 다운로드 / 공식 오라클 홈페이지 안녕하세요. 고코더 입니다. ● 1. 프로젝트를 시작할때 JDK 버전을 맞추는건 매우 중요합니다. 지원범위가 다르기 때문입니다. 그래서 매번 JDK를 찾아 헤맸는데 오라클 홈페이지에 아카이브를 운영하고 있네요. 아래 사이트를 접속합니다. https://www.oracle.com/java/technologies/downloads/archive/ ● 2. 그럼 모든 버전을 다운로드 할 수 있는 링크가 제공 됩니다. 필요한 파일을 클릭하여 다운로드 가능합니다. 2022. 2. 3.
Spring Boot - yml 파일 생성하기 안녕하세요. 고코더 입니다. ● 1. 스프링부트를 생성하면 기본적으로 properties 파일이 생성되어 있습니다. 요즘 추세는 이 방법보다 yml을 더 많이 사용합니다. 그래서 이 상태에서 yml 파일을 생성하는 방법을 알아보겠습니다. ●2.첫 번째 방법은 기존 프로퍼티 파일 확장자만 변경해주는 방식입니다. F2를 눌러서 아래처럼 확장자만 변경해주면 됩니다. 안에 내용은 yml 형식으로 변경해야 합니다. ●2. 두 번째 방법은 file을 만들어서 확장자를 yml로 변경해주면 완료입니다. 2022. 2. 3.
Eclipse - 이클립스 완벽한 다크테마 / Darkest Dark Theme 안녕하세요. 고코더 입니다. ● 1. 이클립스를 사용하면 항상 다크 테마가 아쉽습니다. 그런데 아주 자연스럽고 예쁜 완벽한 다크 테마를 발견했습니다. 이름은 Darkest Dark theme입니다. 이클립스 마켓에서 검색하여 인스톨합니다. ● 2. 이클립스를 다시 시작하면 이렇게 인텔리제이 테마를 선택하는 모습처럼 나타납니다. 여기서 당연히 다크 셋으로 테마를 지정합니다. ●3. 그럼 이렇게 아주 자연스럽고 예쁜 다크 테마 이클립스가 시작됩니다. 인텔리제이 부럽지 않습니다. 2022. 2. 3.