728x90

내일배움캠프 4기 스프링/내배캠 TIL📘 92

12. 12 스프링 숙련 강의/ 코딩 테스트 입문/ JPA 기초

1. 스프링 숙련 강의 JPA 심화 : 연관관계 설정 파트를 도저히 이해할 수 없었다. 다른 방법을 찾아보고 있다. Project MySelctShop - Prepare, AllInOne 2. 코딩 테스트 입문 정수 배열의 최빈값 찾기 (최빈값이 여러 개일 경우 -1 반환 해결못함) 피자 나눠먹기 3. JPA 기초 연관관계 이해를 위한 추가학습.

12. 09 스프링 숙련 강의/ 스프링 공부/ DB 특강/ 코딩 테스트 입문

1. 스프링 숙련 강의 JPA 심화 강의 2. 스프링 공부 입문 강의 복습을 통한 학습 성취도 향상 프로젝트 생성 라이브러리 View 설정 웹개발 기초 : 정적 컨텐츠/ MVC와 템플릿 엔진/ API 3. DB 특강 4. 코딩 테스트 입문 배열의 평균값(처음으로 배열 문제 중 아무 구글링도 없이 해결.. 쉬운 문제지만 성취감 있다) 짝수의 합 ~ 조건문으로 짝수 구할 것 없이 반복문에서 증감문을 i += 2로 두면 된다.

12. 08 스프링 부트를 활용한 블로그 백엔드 서버 만들기/ 코딩 테스트 입문/ 스프링 숙련 강의

1. 스프링 부트를 활용한 블로그 백엔드 서버 만들기 꼬박 이틀 걸린 것 같다. 아직은 흉내내기에 가까운 만들기지만, 최대한 빠르게 내 걸로 만들 수 있다면 좋겠다. ** 엔티티는 DB의 테이블( 객체 지향적 언어의 속성을 살려 자바 관점에서 본 객체 )과 속성이 같아야 한다. 22.12.08 트러블 슈팅 Post 생성자를 만들 때 Dto 인자를 주입하며 @RequestBody를 사용하지 않음 (@ResponseBody와 혼동: @RestController) -> 값이 할당되지 않음 : 해결 +@RequestBody로 받을 때는 반드시 받는 객체가 기본 생성자를 가지고 있어야 한다( 인자의 필드가 하나인 경우에, 인자를 가진 생성자 메서드만 있으면 안된다, 둘 다 있는 건 가능 + 하나만 있는 경우는 S..

12. 07 스프링 입문 강의 및 메모장 프로젝트 구현/ 코딩 테스트 입문

1. 스프링 입문 완강 및 블로그 프로젝트 구현 스프링부트를 활용한 실습 + 메모장 프로젝트 구현 실습 + Postman을 통한 HTTP Request 확인 실습 2. 코딩 테스트 입문 프로그래머스 2차원 배열 만들기 : n의 배수 중 한 정수까지 1부터 순차 나열된 1차원 배열을 n의 길이만큼 나눠 2차원 배열에 동적할당하기

12. 06 스프링 입문 강의/ 코딩 테스트 입문

1. 스프링 입문 강의 JPA를 활용한 개발 실습 1) 어노테이션을 활용한 JPA 스프링부트 + 종속성(추후 추가학습) - Lombok/ Spring web & JPA/ H2 Datebase 프로퍼티에 데이터베이스 연결 엔티티 생성, 엔티티간 관계설정(어노테이션) 레포지토리 생성 및 테이블과 연결 어플리케이션 생성 후 테이블, 레포지토리와 연결 웹 데이터베이스 실행 확인 및 SQL 쿼리문 작성 실습 +데이터의 생성 및 수정 시간 코드 @Getter @MappedSuperclass @EntityListeners(AuditingEntityListener.class) public class Timestamped { @CreatedDate @Column(updatable = false) private Local..

12. 05 스프링 입문 강의

RESTful API에 대해서 궁금증: 스프링은 서버역할을 하는 것일까? 플라스크와 같은? A: 그렇다 스프링은 프레임 워크다. *3Tier Architecture + Layered Architecture SQL : RDBMS를 고작하고 관리하기 위한 언어, 국제 표준이 있고 각 제품당 차이가 약간씩 있다. SQL 관련 단어 정리 H2를 활용한 데이터베이스 실습 (+URL 작성방법) -테이블 생성 및 관계도 보기(다이어그램) CREATE -테이블 내용 수정 ( PK를 복합으로 가져가는 이유 : 중복데이터 입력방지) ALTER *테이블 간 관계 형성 방법 1. PK&FK *데이터 입력 시 NULL값이 있을 때 : Value 앞에 값이 들어가는(null값이 아닌) 컬럼을 명시해줘야 한다. -데이터의 수정/삭..

12. 01 자바 심화 강의

scope + block scope 정리 mutable vs immutable 정리 어제 배운 JVM 구조 및 메모리와 코드의 흐름 재수강 및 복습 JDK는 JRE를 포함하고 있고, JRE는 JVM을 포함하고 있다. JVM의 구동방식 1. JRE의 Main 메서드 탐색 == true => JVM 부팅 2. 부팅된 JVM의 첫 번째 임무수행 : 전처리 + T 메모리 1) java.lang 패키지를 스태틱 영역(클래스 놀이터)에 배치한다. 2) import된 패키지를 스태틱 영역에 배치한다. 3) 다른 모든 클래스를 스태틱 영역에 배치한다. 3. Main 메서드의 스택 프레임을 스택 영역에 배치한다. 4. 메서드의 인자 args를 저장한 변수 공간을 스택 프레임의 맨 밑에 확보한다. (메서드 인자들의 변수 ..

728x90