시작한 계기 https://jih3508.tistory.com/171 JSCODE 백엔드(JAVA) 스터디 시작한 계기 SI에 일한지 1년 반정도 되었는데 가고 네카라쿠배 가고 싶어서 시간 날때마다 신입공체에 계속 지원은 했는데 코딩테스트 또는 1차면접, 2차면접 에서 계속 떨어져서 문제점이 뭔지 jih3508.tistory.com 위 스터디하고 spring-boot 프로젝트를 도전 했다. 이번에 포트폴리오를 만들기 위해서 참여를 했다. SI 현업에서 프로젝트가 Spring, MyBatis, SVN 같은 레거시 프로젝트가 대부분이기 때문에 이직 하기에도 힘든 기술스택이다. 그리고 테스트 코스 작성이나 JPA , java 1.8에 있는 Optional, Stream 같은 문법이 보기가 힘들기도 하고 SI에..
'익명 게시판의' 기능 추가(정렬, 검색, 개수 제한) 1. 게시글 작성 기능 게시글은 제목, 내용을 포함한다. 게시글이 저장될 때, id(PK, primary key)도 같이 Auto-increment 형식으로 저장돼야 한다. 게시글 작성에 성공했을 때, 응답값으로 작성된 게시글에 대한 정보를 보여주어야 한다. 테이블 설계 게시판 만들기 전에는 테이블 설계를 해야한다. JPA로 아래 처럼 Entity를 설계하면 자동을 테이블을 생성해준다. Board.java import lombok.*; import org.springframework.data.annotation.CreatedDate; import org.springframework.data.jpa.domain.support.AuditingEntity..
시작한 계기 https://jih3508.tistory.com/152 JSCODE 백엔드(JAVA) 스터디 시작한 계기 SI에 일한지 1년 반정도 되었는데 가고 네카라쿠배 가고 싶어서 시간 날때마다 신입공체에 계속 지원은 했는데 코딩테스트 또는 1차면접, 2차면접 에서 계속 떨어져서 문제점이 뭔지 jih3508.tistory.com 위 스터디하고 spring-boot를 도전 했다. 현업에서는 레거시 버전을 사용할뿐만아니라 자바1.8로 해도 1.8같이 사용하는 코드를 본적이 없어서 여기와서 도움받을 생각으로 지원을 했다. 이번 과제로 JPA뿐만아니라 다른것도 도움을 받을수 있을수 있을거 같아서 지원했다. 사용 기술 스택 Java Spring-Boot MySQL, RDS JPA 활동기록 1회차: 1주차 과제..
들어가기 전에 5주차에 JPA 기본 세팅을 했다. 세팅하는 방법과 DB설치는 아래 사이트에서 확인 해보면된다. https://jih3508.tistory.com/168 [JSCODE-스프링부트 입문] 5주차 데이터베이스 면접 단골질문 데이터베이스의 특징에 대해 설명해주세요. 실시간 접근성 생성, 수정, 삭제를 통한 최신 데이터 유지 사용자들 간의 동시 공유 사용자가 원하는 데이터를 주소가 jih3508.tistory.com (예제) Product 등록, 조회 api 이번에 JPA를 하는지 어떻게 상품 데이터를 가지고 보여줄 예정이다. Product.java product 테이블에 매핑할 객체를 만든다. import lombok.Data; import lombok.ToString; import javax...
데이터베이스 면접 단골질문 데이터베이스의 특징에 대해 설명해주세요. 실시간 접근성 생성, 수정, 삭제를 통한 최신 데이터 유지 사용자들 간의 동시 공유 사용자가 원하는 데이터를 주소가 아닌 내용에 따라 참조 가능 데이터 논리적 독립성 데이터베이스 언어(DDL, DML, DCL)에 대해 설명해주세요. DDL: 데이터를 정의 하는 언어이다.테이블, 스키마를 생성, 삭제, 수정 할수 있는 언어라고 보면된다. DML: 데이터를 조작 하는 언어이다. 테이블의 데이터를 추가, 조회, 수정, 삭제를 할수있는 언어이다. DCL: 사용자 접근, 권한, 무결성, 회복을 관리하는 언어이다. 데이터를 보호하고 데이터를 전체적으로 관리하는 목적으로 사용하는 언어이다. 트랜잭션이란 무엇인지 설명해주세요. 트랜잭션이란 작업 단위를..
- Total
- Today
- Yesterday
- 수학
- 이론
- spring-boot
- 배열
- 동적계획법
- level2
- BFS
- Greedy
- 그래프
- 동적 계획법
- BaekJoon
- Python
- 백트레킹
- 문자열
- JSCODE
- 재귀호출
- 구현
- 조합
- 백준
- 자바
- DP
- 누적합
- 넓이 우선 탐색
- 알고리즘
- java
- LeetCode
- 파이썬
- DFS
- 그리디
- Programmerse
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |