이번주의 키워드(객체지향프로그래밍, JVM) > 1.객체지향 프로그래밍이란?(Object-Oriented Programming, OOP) CLASS = 객체를 만들어내는 설계도(빵틀, 금형) 같은 속성을 가지지만 다른데이터를 가진 수많은 객체를 생성할 수 있다!
이번주 목표는 미니프로젝트에 사용된 기술 및 알고리즘(JAVA)를 풀기 위해 개념을 숙지하는 것임.
이번주의 키워드 : DI, IoC, Bean 이것부터 정리하고 가자 1. DI(Dependency Injection, 의존성 주입) 강한결합의 문제점!! 이를 느슨한 결합으로 바꾸기 위해... > 프로그래밍에서 구성요소 간의 의존 관계가 소스코드 내부가 아닌 외부의
이번주의 키워드 : ORM, SQL,MVC 1.ORM ORM은 Object Relational Mapping의 줄임말로 객체 관계 매핑을 의미합니다. 자바와 같은 객체지향 언어에서 의미하는 객체와 RDB(Relational Database)의 테이블을 자동으로 매핑
이번주의 키워드 BE: CORS CORS란? 정의 : 교차 출처 리소스 공유(Cross-Origin Resource Sharing, CORS)는 추가 HTTP 헤더를 사용하여, 한 출처에서 실행 중인 웹 애플리케이션이 다른 출처의 선택한 자원에 접근할 수 있는 권한을
FE, BE 협업과정에서 느낀점들..... > FE, 구조를 잘 모르니 협업시 조언을 못했다. 또한 해당 주차에서 많은 내용을 습득하지 못했다고 생각한다. 하지만 그 과정을 통해 API명세서의 중요한 점과 기본기를 다질 수 있는 좋은 시간이었다고 생각한다. 내일 시
클론코딩주차.. 포트폴리오 항목 예시) 1.SSL 2.CI/CD PIPELINE 3.백엔드 서버 4.데이터베이스 +++++보통 클론코딩 주차부터 포트폴리오에 많이들 넣으시기 때문에 관련해서 많이들 얻어 가시면 좋을 것 같아요 1.Trouble shooting 문제
이전 참고자료들. 포트폴리오 항목 예시) 1.SSL 2.CI/CD PIPELINE 3.백엔드 서버 4.데이터베이스 1.Trouble shooting 문제 발생원인, 원인파악, 해결과정(2~3가지), 기능을 사용한 이유, 2.Server tEST >TPS지표 성능개
프로젝트 사이트: https://www.frigo.kr/ 프로젝트과정 배운 리와인드.. Frio 웹 프로젝트는 냉장고 관리 서비스로 주요 기능은 식재료 기반 추천 레시피, 통계, 캘린더, 쿠킹클래스(방송)이 있다. 진행하면서 가장 많이 느낀 것은 기본이 중요하다라
SWAP 메모리,JVM 메모리 Swap 메모리란? 실제 메모리 Ram이 가득 찼지만 더 많은 메모리가 필요할때 디스크 공간을 이용하여 부족한 메모리를 대체할 수 있는 공간을 의미 그래서 실제 디스크 공간을 메모리처럼 사용하는 개념이기 때문에 가상 메모리 당연히..
JAVA 머리박고 시작!
정리
Git 전략을 세워보자 !! Git을 기능별로 나눠야 된다.... > 1단계. 누가 이 작업 할 것인지 정한다. - Issue 2단계. 각자 맡은 것을 작업한다. - Branch 3단계. 각자 작업을 프로젝트에 합친다. - merge (경우에 따라). 작업한 내용을
기억보단 기록을 야자반 숙제 관련 1.단방향(oneToMany / ManyToOne) -게시글 1 : 댓글 N -> post에만 연관관계 걸어보기(oneToMany) 원하는 대로 성공했으면(db에서 확인해보기) / post 연관관계 주석 처리 후 댓글에만 ManyT
@NoArgsConstructor파라미터가 없는 기본 생성자를 생성해준다.이 경우 초기값 세팅이 필요한 final 변수가 있을 경우 컴파일 에러가 발생함으로 주의한다.@NoArgsConstructor(force=true) 를 사용하면 null, 0 등 기본 값으로 초기
AWS S3 파일 저장소 / 권한에서 사용자 접근권한을 설정할 수 있다. AWS IAM (Identity and Access Management)간단히 사용자, 역할을 관리하는 서비스AWS SDK ( Software Development Kit) 프로그래밍을 돕는 라이
#220815 기억보단 기록을 Session, JWT Refresh Token db에 저장하면 결국 DB를 확인하는 건데 차이가 없지 않냐.? IF) 만약 서버가 날라간다면 JWT는 로그인이 된다.(Access토큰키가 만료되지 않았다면...) Session은 로그인이 안된다.(서버에서 저장하고 있기 때문) 소셜로그인 Oauth2 사용하기.. 프론트엔드에...
https://velog.io/@ljinsk3/JPA로-인덱스-사용하기 https://coding-factory.tistory.com/608 https://velog.io/@pyunj0607/JAVA-Getter-Setter에-대해
REST API REST의 구성 자원 (URL)1-1 행위(GET POST PUT DELETE) 슬래쉬(/) 끝에 사용하지 않는데 , 하이폰을 많이 사용, 언더바는 지양 오픈API를 찾아볼까/ 참고할만한 내용 1.GET 메소드 단점 2.API 룰 구조 분해/