ARCHIVES

태그

신고하기

상단 메뉴 페이지

기본 콘텐츠로 건너뛰기

스프링부트 with JPA 블로그 11강 - DB격리수준

원문 :  https://getinthere.tistory.com/27  ( 새창 ) 영상 :  너튜브  ( 새창 ) 겟인데어 님의 윈도우 강좌를 맥으로 해보면서 시행착오를 적습니다. 1. 오라클 read commit   2. MySQL repeatable read   둘은 select시에 트랜잭션을 걸게 되면 차이가 들어난다. 무슨 차이가 있는지 살펴보자.   PHANTOM READ (데이터가 보였다 안보였다) -> 정합성이 깨짐   3. 스프링부트의 트랜잭션 - 세션의 시작은 서블릿이 시작되는 시점 부터…

스프링부트 with JPA 블로그 10강 - 화면구현

원문 : https://getinthere.tistory.com/25  ( 새창 ) 영상 : 너튜브  ( 새창 ) , 영상3번 겟인데어 님의 윈도우 강좌를 맥으로 해보면서 시행착오를 적습니다. 부트스트랩으로 만들거다. 가이드  https://www.w3schools.com/bootstrap4/default.asp 구글에서 만든 메터리럴 CSS 도 있다.   https://materializecss.com/ 1. 메뉴와 푸터 jsp 정렬이 안되서 찾아보니 intelliJ 단축키카 중복 되어 있었다.  Prefere…

스프링부트 with JPA 블로그 9강 - Json 데이터로 통신하기

원문 : https://getinthere.tistory.com/18  ( 새창 ) 영상 : 너튜브 ( 새창 ) , 영상32번 겟인데어 님의 윈도우 강좌를 맥으로 해보면서 시행착오를 적습니다. 이론 강좌 그동안 한거 복습겸.... 1. Get요청 주소에 데이터를 담아 보낸다. 데이터 형태는 key=value   2. Post, Put, Delete 요청 Body에 데이터를 담아 보낸다. 데이터 형태는 json으로 통일하는 것이 좋다.   3. 스프링 컨트롤러의 파싱 전략 1 스프링 컨트롤러는 key=value…

프로젝트 산출물 종류

1. 분석    1.1. 현업요구사항정의서         : 해당 프로젝트를 수행하는 가장 기본이 되며 고객의 needs을 담고 있는 문서입니다.           이를 통해 다양한 스펙산정이 가능합니다. 이부분에서 요구ID를 도출합니다.    1.2. 기능챠트         : 현업요구사항을 근간으로 큰 카테고리를 만들어 한눈에 해당 프로젝트가 무슨 일을 하는           것인지 보여줄 있습니다.           * 이부분은 개발방법론에 따라 유스케이스다이어그램으로 대치할 수도 있을 것으로      …

스프링부트 with JPA 블로그 8강 - 테이블 생성하기

원문 : https://getinthere.tistory.com/23   (새창이동) 영상 : 너튜브 (새창이동)  , 영상18번 겟인데어 님의 윈도우 강좌를 맥으로 해보면서 시행착오를 적습니다.  0. 사전준비      @Entity 어노테이션을 사용하기 위해 주석처리했던 jpa 디펜던시를 주석해제 한다.      <dependency>           <groupId>org.springframework.boot</groupId>           <artifactId&…

스프링부트 with JPA 블로그 6강 - Lombok 세팅하기 (Maven설명)

원문 : https://getinthere.tistory.com/22 영상 : 너튜브 이동 (새창이동)  , 영상15번 겟인데어 님의 윈도우 강좌를 맥으로 해보면서 시행착오를 적습니다. 1. Maven이란?     라이브러리를 통합 외부에서 땡겨와서 빌드 시켜주는 것. 좋은것 2. Lombok 설정하기     1. 다운로드 : https://projectlombok.org/download          2.  설치      $ cd Download      $ java -jar lombok.jar      …

스프링부트 with JPA 블로그 7강 - yaml 설정

원문 : https://getinthere.tistory.com/20 영상 : https://www.youtube.com/playlist?list=PL93mKxaRDidECgjOBjPgI3Dyo8ka6Ilqm , 영상15번 겟인데어 님의 윈도우 강좌를 맥으로 해보면서 시행착오를 적습니다. 1. yaml 이란     추천 링크 :  https://www.inflearn.com/questions/16184 2. yml 설정      web.xml, root-context.xml, servlet-context.xm…

스프링부트 with JPA 블로그 5강 - HTTP1.1 체험하기

원문 : https://getinthere.tistory.com/19 영상 : https://www.youtube.com/playlist?list=PL93mKxaRDidECgjOBjPgI3Dyo8ka6Ilqm , 영상10번 겟인데어 님의 윈도우 강좌를 맥으로 해보면서 시행착오를 적습니다. 1. POSTMAN 설치     Rest API 툴      https://www.postman.com/downloads/ 2. HTTP1.1      통신방법 4가지 - 요청?파라미터     G et : 데이터를 줘 : 받을…

스프링부트 with JPA 블로그 4강 - Git 세팅

원문 : https://getinthere.tistory.com/18 영상 : https://www.youtube.com/playlist?list=PL93mKxaRDidECgjOBjPgI3Dyo8ka6Ilqm  , 영상7번 겟인데어 님의 윈도우 강좌를 맥으로 해보면서 시행착오를 적습니다. 1. github 회원가입      https://github.com/ 2. git 설치      https://git-scm.com/downloads     $ brew install git     맥은 아마도? xco…

스프링부트 with JPA 블로그 3강 - MySQL 한글 설정 및 연결

원문 : https://getinthere.tistory.com/17 영상 : https://www.youtube.com/playlist?list=PL93mKxaRDidECgjOBjPgI3Dyo8ka6Ilqm 겟인데어 님의 윈도우 강좌를 맥으로 해보면서 시행착오를 적습니다. 1. MySQL 설치      먼저실습1 :  https://jhchookr.blogspot.com/2020/08/mac-mysql.html                 실행 : mysql.server start      DB커넥터 : My…

Mac에 MySQL DataBase 생성 및 유저 생성 및 적용

MySQL DataBase 생성 및 유저 생성 및 적용 맥은 보통 터미널로 많이 한다. MySQL Workbrench 를 써도 되지만 간단한 DB 생성 및 유저생성은 터미널로 처리 한다. 1. DataBase 생성    관리자 진입          $  mysql -uroot -p          $ 생성시 만든 암호 적는다.     데이터 베이스 상태 조회          "status;" 명령어를 입력 후 characterset 설정이 전부 "utf8"인지 확인       …