Spring-boot12 [spring-boot, IntelliJ]Could not resolve org.springframework.boot:spring-boot-gradle-plugin:3.1.9. 스프링 부트 3.x.x이상 부터 초기 설정할때 gradle에서 의존 패키지 가져올때 아래 같은 문제를 직면할수 있다. A problem occurred configuring root project 'xxx'. > Could not resolve all files for configuration ':classpath'. > Could not resolve org.springframework.boot:spring-boot-gradle-plugin:3.1.9. Required by: project : > org.springframeworkrg.springframework.boot.gradle.plugin:3.1.9.boot:o > No matching variant of org.springframework.b.. 2024. 3. 11. [JSCODE-백엔드 입문 프로젝트 클래스(Spring Boot)] 4주 2023. 5. 29. [JSCODE-백엔드 입문 프로젝트 클래스(Spring Boot)] 3주 회원가입, 로그인 기능 추가 회원가입 기능 회원가입 시 이메일, 패스워드를 받아서, DB에 이메일, 패스워드, 회원 가입 시간을 저장해야 한다. 유저에 대한 정보가 저장될 때, id(PK, primary key)도 같이 Auto-increment 형식으로 저장돼야 한다. 이메일에 반드시 @가 1개만 포함되어 있어야 한다. 이메일에 공백이 포함될 수 없다. 중복된 이메일이 존재할 수 없다. 패스워드에 공백이 포함될 수 없다. 패스워드는 8자 이상 15자 이하여야 한다. (비밀번호는 암호화하지 않고 그대로 저장한다. 암호화하는 건 뒤에서 구현하게 된다.) 회원Entity 설계 User.java @Entity @EntityListeners(AuditingEntityListener.class) @Data @To.. 2023. 5. 22. [JSCODE-백엔드 입문 프로젝트 클래스(Spring Boot)] 1주 프로젝트 세팅 환경 개발툴: IntelliJ, 소스트리 언어: Java FrameWork: Spring-boot DevOps: Git DB: MySQL 프로젝트 세팅하기 프로젝트하기전에 기본적으로 환경세팅작업을 해야한다. 세팅 방법은 밑에 각 블로그 글에 올렸으니 글을 보면서 따라 하면된다. JDK https://jih3508.tistory.com/129 [JAVA]JDK 설치 하기[window] 자바를 하기 위해서는 본인 pc에 java를 설치해야지 자바를 할수 있기 때문에 이번 글에는 자바 설치 하는 방법을 설명 하겠다. 1. JDK 설치하기 JDK는 Java Develop Kit를 줄인 말로 자바를 사용할수 있 jih3508.tistory.com IntelliJ https://jih3508.tist.. 2023. 5. 9. [JSCODE-스프링부트 입문] 6주차 들어가기 전에 5주차에 JPA 기본 세팅을 했다. 세팅하는 방법과 DB설치는 아래 사이트에서 확인 해보면된다. https://jih3508.tistory.com/168 [JSCODE-스프링부트 입문] 5주차 데이터베이스 면접 단골질문 데이터베이스의 특징에 대해 설명해주세요. 실시간 접근성 생성, 수정, 삭제를 통한 최신 데이터 유지 사용자들 간의 동시 공유 사용자가 원하는 데이터를 주소가 jih3508.tistory.com (예제) Product 등록, 조회 api 이번에 JPA를 하는지 어떻게 상품 데이터를 가지고 보여줄 예정이다. Product.java product 테이블에 매핑할 객체를 만든다. import lombok.Data; import lombok.ToString; import javax... 2023. 3. 26. [JSCODE-스프링부트 입문] 5주차 데이터베이스 면접 단골질문 데이터베이스의 특징에 대해 설명해주세요. 실시간 접근성 생성, 수정, 삭제를 통한 최신 데이터 유지 사용자들 간의 동시 공유 사용자가 원하는 데이터를 주소가 아닌 내용에 따라 참조 가능 데이터 논리적 독립성 데이터베이스 언어(DDL, DML, DCL)에 대해 설명해주세요. DDL: 데이터를 정의 하는 언어이다.테이블, 스키마를 생성, 삭제, 수정 할수 있는 언어라고 보면된다. DML: 데이터를 조작 하는 언어이다. 테이블의 데이터를 추가, 조회, 수정, 삭제를 할수있는 언어이다. DCL: 사용자 접근, 권한, 무결성, 회복을 관리하는 언어이다. 데이터를 보호하고 데이터를 전체적으로 관리하는 목적으로 사용하는 언어이다. 트랜잭션이란 무엇인지 설명해주세요. 트랜잭션이란 작업 단위를.. 2023. 3. 24. 이전 1 2 다음