본문 바로가기

프로젝트

(13)
3. jpa로 테이블 생성하기 1.user entity package com.cos.blog.model; import org.hibernate.annotations.ColumnDefault; import org.hibernate.annotations.CreationTimestamp; import javax.persistence.*; import java.sql.Timestamp; @Entity//user 클래스가 MySQL에 테이블 생성이 된다 public class User { @Id //primary key @GeneratedValue(strategy = GenerationType.IDENTITY) // 프로젝트에서 연결된 db의 넘버링 전략을 따라간다. private int id; // 시퀀스,auto_increment @Col..
2.yaml, yml(야믈..?) 설정 출처 : https://getinthere.tistory.com/20 스프링부트 with JPA 블로그 6강 - yaml 설정 1. yaml 이란 이 분이 설명을 너무 잘해두셔서 ㄷㄷ https://www.inflearn.com/questions/16184 yaml파일 이란 무엇인가요 - 인프런 질문 - yaml파일 이란 무엇인가요 안녕하세요 강사님 너무 질문이 많아서 죄송 getinthere.tistory.com 1.yml 설정 web.xml, root-context.xml, servlet-context.xml의 합본 application.yml server: port: 8000 servlet: context-path: /blog encoding: charset: UTF-8 enabled: true f..
1. mysql 환경세팅하기 https://dev.mysql.com/downloads/windows/installer/5.7.html 버전 5.7 관리자: root cos1234 add user: cos cos1234 database name: blog root, 1234로 접속 drop user cos; -- 유저이름@아이피주소 create user 'cos'@'%' identified by 'cos1234'; -- ON DB이름.테이블명 -- TO 유저이름@아이피주소 GRANT ALL PRIVILEGES ON *.* TO 'cos'@'%'; CREATE DATABASE blog CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci; use blog; ini파일 C:\ProgramData\My..
0.프로젝트 생성 IDE : 인텔리제이 얼티밋 23.01.02 OAUTH2 CLIENT :쓰면 편한데 이번엔 직접 노가다로 카카오 로그인 해보고 다음에 사용
프로젝트 마취모- spring boot의 구조 파악하기 드디어 우리 팀 레포지토리가 생겼다! 이제 점프 투 스프링을 참고하여 차근차근 내가 맡은 파트인 [판매하기 기능/ 리뷰게시판]을 구현해보자. 판매게시판은 관리자에게 먼저 승인을 받은 후 올라가는 형태이기에 생각할 부분이 좀 더 필요할 것 같다. 일단 익숙한 리뷰게시판부터 구현하기로 했다. 스프링부트로 프로젝트를 만들면 기본 구조가 이렇게 된다고 한다. 스프링과 달라진 점이라면 1. 프로젝트 관리 도구 :이때까지는 maven을 통해 빌드했지만, gradle이 더 성능이 좋고 설정이 편리하다고 한다. 2. 자바버전 : 이때까지 8버전을 사용했으나 스프링 부트 3.0 이후로는 17버전 이상을 사용해야한다. 그리고 지금 받을 수 있는건 전부 3점대 이상임...ㅎ 3. 프로젝트 타입이 spring legecy가 ..