728x90 320x100 SMALL [SpringBoot]JPA로 간단한 게시판 만들기 ---1 간단한 셋팅 우선 이클립스는 spring starter project로 만들면 되고, 그 외 인텔리제이는 밑에 사이트에 들어가서 만들면 된다 https://start.spring.io/ 나는 그래들, 자바8버전으로 셋팅 하였다. 자바 버전때문에 제일 낮은 버전으로 선택하였고(버전에따라 충돌날 가능성 있으므로 찾아보고 할것) 데이터관리 즉 게터세터 만들기 귀찮아서 롬복 썼고, jpa 들어갔고, 오라클 드라이버를 쓰고, html에 타임리프 박는식으로 구성하였다. 지정했던 프로젝트이름의 프로젝트가 생성되면서 오른쪽 밑에 임포트가 계속 되어가고 있다. 끝이나면 우선 디비설계가 필요할 것이다. 간단한 디비를 짜보았다. 그리고나서 생성 create table boardtbl ( bno number(20) not null PRI.. 2023. 6. 27. [Spring] 메이븐(Maven) vs 그래들(Gradle) 2 // 그래들? 메이븐 vs 그래들 메이븐에 대해 알고싶으면 https://hyejin283.tistory.com/122 [Spring] 메이븐(Maven) vs 그래들(Gradle) 1 // 메이븐? 프로그램 빌드도구 자바 프로젝트를 만들기 위해서는 빌드를 잘 쌓아야하는데 그 라이브러리들을 자동으로 지정하고 의존한다던지 저장한다든지 등으로 사용하는 걸 의미함. 메이븐(Maven) 그래 hyejin283.tistory.com 여기를 들어가보세요!! 그래들(gradle) 코끼리 모양이 인상적인 빌드도구로서, 메이븐의 설정파일이 에러가 쉽게나는 에러를 해결하기 위해 생김. Groovy 기반의 빌드도구 지원언어 Java, Groovy, Kotlin, c, 파이썬 등 build.gradle 우리가 스프링부트프로젝트스타터를 사용.. 2022. 8. 8. [Spring] 메이븐(Maven) vs 그래들(Gradle) 1 // 메이븐? 프로그램 빌드도구 자바 프로젝트를 만들기 위해서는 빌드를 잘 쌓아야하는데 그 라이브러리들을 자동으로 지정하고 의존한다던지 저장한다든지 등으로 사용하는 걸 의미함. 메이븐(Maven) 그래들(Gradle) 대표적임 메이븐(Maven) 수업시간에 마빈이라고 했다가 쪽팔림을 당한 기억이 있는 메이븐... 아파치 메이븐은 프로젝트 관리 및 이해도구임 지식의 축적을 의미하는 이디시어 단어의 어원을 따옴 메이븐은 빌드 툴 중에 대표적이지만, 보통 라이브러리 의존성관리툴로 많이 사용함 사용방법은 pom.xml에 적던지, 아니면 디펜던시에 add를 눌러서 지정해주던지 아니면 직접 메이븐홈페이지 들어가서 다운로드 받던지 여러가지 방법이 있음 메이븐의 목표 최단시간에 개발노력의 전체상태를 이해할 수 있도록 하는것 빌드 프.. 2022. 8. 8. [SpringBoot]gradle을 수정했는데 업데이트가 안될때 하는방법!!! 메이븐과는 다르게 그래들은 업데이트할때마다 리프레쉬를 해줘야한다. 파일을 저장할때 저는 utf-8로 설정해서 save as utf-8로해야 깨지지않는 파일을 얻을 수 있다. 리프레쉬를 시켜주지않으면 오류가 뜨는것을 확인할 수 있는데 마우스 오른쪽 그래들의 그래들리프레쉬를 하면 오류가 사라지는것을 확인할 수 있다. 2022. 5. 30. [SpringBoot]스프링부트 초기셋팅및 새프로젝트 만들기 window-preferences를 들어갑니다. utf-8로 설정해야 한글이 안깨집니다. 저는 디비를 외부에서 받아들여야되서 설정을 해줬습니다. 설정완료 프로젝트를 만들어볼까요? 우리는 스프링부트를 쓸꺼고 name에 프로젝트이름, 그리고 메이븐과 그래들중 그래들타입을 쓸거입니다. 그래들은 xml을 안쓴다는 장점을 가지고 있습니다. 디크립션은 그냥 설명만 쓰면됨 그리고 그룹에 도메인만, 패키지를 지정합니다. 그후 의존설정으로 springbootdevtool 그리고 thymeleaf, springweb을 필수로 깝니다. 그 외에 저는 오라클서버와 마이바티스를 쓸거라서 추가해줬습니다. 피니쉬~ 빌드중이에용 설정완료~ 끝 2022. 5. 30. 이전 1 다음 728x90 반응형 BIG