[Routine] 3 주차 시작!
in Daily on Routine
![[Routine] 3 주차 시작!](/assets/img/daily/routine/2023/2023-02-05/2023-02-05-myroutine-3nd.png)
“2023년 1월 30일 부터 2월 05일 까지의 나의 루틴.”
#목차
나의 루틴을 더 확장하기.
2023-01-30
- 어김없이 오늘도 첫 번째 1시간은 독학사를 나머지 1시간을 이것이 자바다를 공부 하였다.
- 또한 이것이 자바다를 공부한 것을 커밋 하였다.
- 요새 회사에서 회사 자체 시스템이 vue로 되어있어 vue를 예전에 공부했던 나로서는 완전 생소하지는 않았다.
- 퇴근 후 독학사 무료 인강 날짜가 몇일 남지 않아 다시 한번 인강을 듣고 공부를 하였다.
2023-01-31
- 오늘도 독학사 1시간, 이것이자바다 1시간을 공부하였다.
- 오늘도 어김없이 이것이자바다 공부한 것을 커밋 하였다.
- 아직도 이것이 자바다를 정리해야 할게 많이 남은 듯하다.
- 패키지 별로 나누고 공부한 키워드별로 클래스 파일을 만들고, 코드 작성 후 테스트해 보고…
- 퇴근 후 오늘도 독학사를 공부하는데 왜 이렇게 머릿속에 내용들이 안 들어 오는 걸까?
- 우선 꾸준히 외우는 것이 아니라 익숙해져야 할거 같다.
2023-02-01
- 아침에 출근해서 항상 나의 행동은 똑같다.
- 컴퓨터를 키고 맥북을 꺼내고 공부할 내용들을 켜놓고, 커피를 타오고 공부를 시작한다.
- 오늘도 그렇다. 1시간은 독학사, 1시간은 이것이 자바다를 공부했다.
- 퇴근 후에도 역시나 독학사와 다음 스터디 발표자료를 준비하였다.
2023-02-02
- 오전의 나의 패턴은 항상 똑같다.
- 출근하면서 영한 님 인강 듣고, 출근해서 공부하고..
- 그런데 오늘은 회사에서 일을 일찍 마무리하여 이것이자바다를 공부하며 정리 후 커밋 하였다.
- 꽤 많이 기록하고 정리하여 커밋 하였다.
- 퇴근 후 역시나 영한 님의 인강을 들으면서 퇴근하고 운동하고 밥 먹고 독학사와 스터디 자료조사를 좀 하였다.
2023-02-03 스터디
- 오늘의 오전 일과도 다른 어김없이 같다.
- 영한 님 인강, 독학사, 이것이자바다.
- 오늘은 스터디의 다른 조 발표하는 날이라 참석하여 스터디와 함께 스터디 인원과 꽤 많은 소통을 하였다.
- 스터디를 시작한 지 얼마 되지 않지만 처음보다는 질문도 많아지고 얘기도 많아져서 더 알찬 스터디가 된 거 같아 기분이 좋다.😙
- 퇴근 역시 영한 님과 함께 하였다. 영한 님은 날 모르지만 난 영한 님이랑 친해지는 느낌이 든다…
왕돼지티라노의 기록 - JPA 시작
- jpa 만들어 보기
- 하이버네이트 왜 필요한가
- H2 DB 사용(설치 필요X, 가볍다, local에서 사용하기 좋음)
- 매핑정보가 없는 필드는 JPA가 알아서 매핑해준다.
- persistance.xml의 필수 옵션과 옵션정보 담기.
- CRUD는 EntityManager가 해주는 것
- 둘의 가장 큰 차이점은 JPQL은 엔티티 객체를 대상으로 쿼리하고, SQL은 데이터베이스 테이블을 대상으로 쿼리한다.
- JPQL은 대소문자를 명확하게 구분 함.
- DB정보와 필드의 정보 또는 갯수가 달라지면 사용하지 않는 필드는 @어노테이션으로 지정해 줄 수 있다.
질문
- 매핑정보가 없는 필드는 JPA가 알아서 매핑해준다. 단, 조건이 있을듯?
- 매핑 정보 외 다른 필드가 있을 수 있나? -> 조회 할 때 문제가 생길듯? 실험해보자
알아보기
- 키 생성 제공 조건
^.^ - 라이브러리 VS 프레임워크
라이브러리(소프트웨어)
- 응용프로그램 개발을 위해 필요한 기능, 함수들을 모아높은 일련의 데이터 및 코드
코드를 간결하게 사용할 수 있고, 가독성이 좋아진다
- 독립적-> 모든 라이브러리는 서로 배타적
- 능동적 -> 응용프로그램이 라이브러리를 능동적으로 호출
- apache commons (재사용 가능한 컴포넌트 모음)
- Jquery(자바스크립트 라이브러리)
- Guava(구글에서 배포한 자바 라이브러리 (유효성 체크, Collection, 날짜, 문자 등등)
- Lombok(어노테이션 기반의 코드완성)
프레임워크
- Frame : 틀, 뼈대 / Work : 작업
- 프레임워크 : 응용프로그램이나 소프트웨어의 솔루션 개발을 수월하게 하기위해 제공된 소프트웨어 환경
- 건물의 설계도라고 생각하면 이해가 쉽다.
[LBY] 회원가입 구성해보기
- GET 방식의 회원가입
- url에 입력한 데이터 모두 노출.
- QueryString으로 변수명=값 형태로 데이터를 보냄
- POST 방식의 회원가입
- POST user/create HTTP/1.1 형식으로 url에 노출되어 개인정보를 숨길 수 있다.
- HTTP == 무상태성(Stealess)
2023-02-04
- 오늘은 여자친구와 어머님 직장에서 점심 식사를 한 후 자리를 옮겨 카페 가서 공부를 하였다.
- 확실히 이동이 많으면 공부가 쉽지 않긴 하다.
- 그래도 짧은 순간이라도 공부가 아니더라도 자료조사나 발표 준비를 하는 게 나은 거 같다.
2023-02-05
- 오늘은 친척 동생 결혼식 참석으로 인해 공부를 하지 못했다…
- 친척 동생과 내가 축의금 받는 걸 했는데 정말 정신이 없고 혼이 다 빠지는 느낌이 든다…
- 내일 출근을 위해선 오늘 하루는 푹 쉬고 내일 열심히 달리자!😂
Back to [Routine] 2 주차 시작!
Continue with [Routine] 4 주차 시작!