profile
기록하는 습관
post-thumbnail

[02.06] 내일배움캠프[Spring] TIL-65

프로젝트 주제 : 가볍고 학원다니기엔 뭐한 것을 배울 수 있는 튜터 매칭 시스템!이신희 28 ⭐LEADER⭐정성윤 31 👑VICE LEADER👑 ← 무게를 견디십쇼박상훈 27이은섭 27임동규 29매일 프로젝트 진행 일지를 기록한다.기록 일지 작성은 매일 팀원이 돌아

약 9시간 전
·
0개의 댓글
·
post-thumbnail

[02.02] 내일배움캠프[Spring] TIL-64

@Repository : MarkerInterface로 특별한 기능은 없음.Repository ~ JpaRepository 까지는 @NotRepositoryBean 이 붙어있는 인터페이스이다.JpaRepository<Entity,ID> 붙이면 알맞은 프로그래밍 된

3일 전
·
0개의 댓글
·

[02.01] 내일배움캠프[Spring] TIL-63

일대일 관계를 나타내는 매핑 정보1:1 관계를 지정하기에 앞서 이것이 꼭 물리적으로 테이블이 분리되어야 하는지에 대해 생각해 봐야 한다.1:1 관계로 구성 한다는 것은 결국 하나의 목적에 부합되는 공통된 데이타를 관리한다고 볼 수 있으며 이것은 하나의 테이블에서 관리

4일 전
·
0개의 댓글
·
post-thumbnail

[01.31] 내일배움캠프[Spring] TIL-62

[01.31] 내일배움캠프[Spring] TIL-62 1. JPA가 되기 까지.. JDBC > * java앱과 DB를 연결하기 위한 기술 > * JDBC Driver는 여러타입의 DB와 연결할 수 있는 기능을 제공한다. JDBC RunTime > * Connecti

6일 전
·
0개의 댓글
·
post-thumbnail

[01.30] 내일배움캠프[Spring] TIL-61

CI (Continuous Integration)해석하면 "지속적 통합" 으로 여러 개발자가 하나의 프로젝트를 같이 개발할 때 발생하는 불일치를 최소화 해주는 개념입니다.CI 를 제대로 구현하면 애플리케이션 변경 사항 반영 시 자동으로 빌드 및 테스트 되어 잘못된 코드

2023년 1월 30일
·
0개의 댓글
·

[01.29] 내일배움캠프[Spring] WIL-12

설 연휴로 인해 수( 프로젝트 발표 ) , 목( TesCode) , 금(TestCode)를 진행했다.Tema Notion : https://www.notion.so/3-bc501a0ba9554e95bad70230548e8c09Team GitHub : https

2023년 1월 29일
·
0개의 댓글
·
post-thumbnail

[01.29] 내일배움캠프[Spring] TIL-60

사전 상식 : API요청을 Test하기 위해서 MockMvc객체의 선언 및 초기화가 필요하다.사전 작업 : @DataJpaTest의 class 과 해당 Repository의 @Autowired가 필요하다.Test결과 진짜 쿼리문이 날아가는 것을 보니, 진짜 DB로 테스

2023년 1월 29일
·
0개의 댓글
·

[01.26] 내일배움캠프[Spring] TIL-59

TDD -> Test Code먼저 작성하고 실제 로직을 작성하는 방식으로 아직 찬반 여부 갈림.회원가입 : 성공 케이스는 어찌저찌 잘 작성했는데, 실패 케이스를 작성할 때asserThatThrowBy로 IllegalArgumentException()과 그 메세지를 비교

2023년 1월 26일
·
0개의 댓글
·

[01.25] 내일배움캠프[Spring] TIL-58

새로운 것에 대해 흥미를 가지고 시도를 한 것 - 웹 소켓 채팅 구현 시도자동 문서화 API - 스웨거 , Spring Rest Docs커밋 규칙을 사용하여 깔끔한 커밋 메시지 유지소통을 하며 프로젝트의 빠른 기능 구현기능 구현 시도를 하였지만 계속 잡고 있다가 시간

2023년 1월 25일
·
0개의 댓글
·

[01.24] 내일배움캠프[Spring] WIL-11

Market 매칭 시스템을 구현하는 간단한 프로젝트를 진행했다.내가 맡은 기능 : Customer, Seller , Searching우리 프로젝트는 연관관계 @ManyToOne, @OneToMany등을 사용하지 않고 ID매핑으로만 구성했다.따라서 만약 회원의 이름으로

2023년 1월 24일
·
0개의 댓글
·

[01.20] 내일배움캠프[Spring] TIL-57

[01.20] 내일배움캠프[Spring] TIL-57 1. Spring Project 검색기능과 페이징 기능의 콜라보 > * 유저의 리스트, 판매상품리스트, 판매자의 리스트 등 페이징 처리가 들어간 곳에 검색기능을 넣어보았다. Containing의 발견 > * 보

2023년 1월 24일
·
0개의 댓글
·
post-thumbnail

[01.18] 내일배움캠프[Spring] TIL-56

금일 Spring Security 를 적용해서 기본 기능을 구현했다.기본 기능1) 유저 회원가입 -> 역할 분배 ( Customer.Seller,Admin )2) 역할에 따른 작업 -> Seller등록, 등록에 따른 물품판매 등록 등..Spring Security 의

2023년 1월 18일
·
0개의 댓글
·

[01.17] 내일배움캠프[Spring] TIL-55

내가 맡은 기능: CutomerService,SellerService 에 따른 Repository,Controller원래 알았던 Page처리는 오름차순 정렬이나 어떠한 title을 주제로 orderBy할 것인지에 대한 개념 부족 때문에 시도를 못하고 있던 중, page

2023년 1월 17일
·
0개의 댓글
·

[01.16] 내일배움캠프[Spring] TIL-54

[01.16] 내일배움캠프[Spring] TIL-54 SA 프로젝트 소개 그라운드 룰 ERD 데이터베이스 설계 API 명세서 프로젝트 소개 고객 - 판매자 매칭 서비스 소비자와 판매자를 이어주는 서비스 그라운드 룰 10am / 5pm 회의 10

2023년 1월 16일
·
0개의 댓글
·

[01.15] 내일배움캠프[Spring] WIL-10

[01.15] 내일배움캠프[Spring] WIL-10 1. 지난 일주일 > * DB와 소통하는 방법 sql을 직접 다뤄보는 시간을 가졌다. jpa를 사용할 때는 알아서 쿼리문을 작성하고 날려줬기 때문에 잘 몰랐던 쿼리를 배울 수 있었다. Jpa를 사용하더라도 내가 원

2023년 1월 16일
·
0개의 댓글
·

[01.13] 내일배움캠프[Spring] TIL-53

DB 중에서 검색쿼리가 가장 주로 사용되는 부분에서 최대한 중복되지 않는 값을 기준으로 index를 만들게 된다.https://github.com/PriceHoon/codingTestJava지난 코드 리펙토링 : https://github.com/Pr

2023년 1월 16일
·
0개의 댓글
·

[01.12] 내일배움캠프[Spring] TIL-52

GitHubCodingTest : https://github.com/PriceHoon/codingTestJava감기 이슈로 많은 공부를 진행하지 못함... 몸 관리도 능력이다..하..

2023년 1월 13일
·
0개의 댓글
·

[01.11] 내일배움캠프[Spring] TIL-51

원래는 엔티티별로 연관관계를 설정해줬었는데, 연관관계를 끊어주고 ID의 속성만 들고 있게하여 CASCADE속성을 쓰지 못하게 됐다.그래서 UserId를 바탕으로 해당 유저가 쓴 게시글, 댓글을 지워주는 방향으로 코드를 작성했다.UserService라는 비즈니스 로직에

2023년 1월 11일
·
0개의 댓글
·

[01.10] 내일배움캠프[Spring] TIL-50

GItHubCodingTest : https://github.com/PriceHoon/codingTestJava

2023년 1월 10일
·
0개의 댓글
·
post-thumbnail

[01.09] 내일배움캠프[Spring] TIL-49

문제점 1) : Mac OS 의 보안 접근 통제App Store 및 확인된 개발자로 바꾸고 해결문제점 2) : 알 수 없는 이유로 계속 실행이 되지 않음.\-> 8.0.30 Version -> 8.0.22 Version DownGrade 해결.이제 부턴 코드는 깃 허브

2023년 1월 10일
·
0개의 댓글
·