본문 바로가기

반응형

IT/java

(29)
eclipse on macOS 스프링 부트 시작하기 macOS에서 이클립스로 스프링부트를 시작해 보겠습니다. 1. Spring Initializr 를 이용해 기본 프레임 만들기 https://start.spring.io 접속하여, 기본 프레임 설정 ( 나는 web, jpa, h2, lombok ) Generate 를 클릭하여, 파일다운로드 압축해제 후, 이클립스에서 임포트를 한다. 임포트 할때, 그레이들 설정 오버라이트를 체크 한다. lombok은 이클립스 적용을 위해 다운로드 후, java -jar lombok 으로 한번더 실행! 해서 이클립스에 적용시켜 준다. 적용되면 어바웃 이클립스에서 확인가능하다. 샘플 프로젝트의 실행을 위해서 Gradle Tasks 탭의 application > bootRun 을 클릭한다. 버그인지 모르겠지만 진행률은 56%에서..
STS(Eclipse) 에서 QueryDSL 설정하기 1. gradle 설정 plugins { id 'org.springframework.boot' version '2.5.5' id 'io.spring.dependency-management' version '1.0.11.RELEASE' id 'java' id 'war' id "com.ewerk.gradle.plugins.querydsl" version "1.0.10" } group = 'com.samdogs' version = '0.0.1-SNAPSHOT' sourceCompatibility = '1.8' configurations { compileOnly { extendsFrom annotationProcessor } } repositories { mavenCentral() } dependencies {..
vscode 에 spring boot 개발환경 설정 하기 http://honeymon.io/tech/2021/01/06/use-vs-code-for-spring-boot.html [spring-boot] Visual Studio Code 에서 스프링 부트 프로젝트 개발하기 - I'm honeymon(JiHeon Kim). 회사에서는 입사자에게 개발기기로 맥북과 인텔리제이를 제공한다. 개인노트북에서는 개인 라이센스로 인텔리제이를 구매하여 사용하고 있다. 간혹 세미나나 스터디 발표를 하다보면 인텔리 honeymon.io 익스텐션이 jdk11 을 요구해서 오류가 난다면! https://oysu.tistory.com/50 [VS Code] java 11 or more recent is required to run 에러 해결 Spring boot 개발을 Visual s..
Spring Legacy Project 신규 하기 대세가 Spring Boot 로 기울기 시작하다보니, Spring Legacy 를 하기가 갈수록 힘들어 지고 있다(?) 현재 내가 쓰고 있는 툴 및 하는 방법을 공유 하겠다. 1. JDK1.8 다운로드 라이센스가 나중에 발목을 잡을 수 있으니 OpenJDK1.8 을 이용함 https://github.com/ojdkbuild/ojdkbuild GitHub - ojdkbuild/ojdkbuild: Community builds using source code from OpenJDK project Community builds using source code from OpenJDK project - GitHub - ojdkbuild/ojdkbuild: Community builds using source co..
MacOS(Big Sur) JDK11 설치하기 MacOS 가 업데이트 되면서, brew 도 좀 바뀌어서 이전방법으로 잘 JDK가 설치가 되지 않습니다. brea 가 tab, cask 가 사라진거 같더군요.. 다 합쳐 진듯.. 그래서 더 쉽습니다. https://formulae.brew.sh/formula/openjdk@11 openjdk@11 Homebrew’s package index formulae.brew.sh $> brew install openjdk@11 설치가 완료되면, 이전글에 있는것처럼 /usr/libexec/java_home -V 를 이용해 확인해보면, 설치한 jdk11이 보이지 않습니다. 이를 위해서, $> sudo ln -sfn /usr/local/opt/openjdk@11/libexec/openjdk.jdk /Library/Ja..
spring + netty + junit 설정 pom.xml api 서버 만들기 위한 설정 4.0.0 com.samdogs api-server 0.0.1-SNAPSHOT 5.3.1 2.14.0 org.springframework spring-context ${spring.version} org.apache.logging.log4j log4j-api ${log4j.version} org.apache.logging.log4j log4j-core ${log4j.version} junit junit 4.13.1 io.netty netty-all 4.1.54.Final messages org.apache.maven.plugins maven-assembly-plugin package single ${project.basedir} app.messages.Application ..
SpringBoot + Vue 구성하기 참조 링크 mr-spock.tistory.com/3 Spring Boot + Vue CLI 3.0 프로젝트 구성하기 새로 프로젝트를 구성할 일이 생겨 Front-End를 Vue CLI 3.0으로 구성하고 Back-End를 Spring Boot로 구성해서 완전한 분리를 하려 했지만, 내부 사정으로 인해 하나의 프로젝트로 구성하기로 결정이 되어 mr-spock.tistory.com vue cli 를 이용하므로, Vue2.x 때도 구성가능 ( 옵션에 있음 ) 이전 설정하는 pom.xml 과 연결해서 개발환경 구성 !
SpringBoot & Hibernate & MariaDB 설정 pom.xml 책하고 다르게 mariadb 로 설정 그 이유인지는 모르겠지만, javassist, jaxb-api 추가 설정 4.0.0 com.samdogs modernweb01 0.0.1-SNAPSHOT org.springframework.boot spring-boot-starter-parent 2.0.0.RELEASE org.springframework spring-orm org.hibernate hibernate-core org.javassist javassist 3.15.0-GA javax.xml.bind jaxb-api org.springframework.boot spring-boot-starter-jdbc org.mariadb.jdbc mariadb-java-client org.springfr..

반응형