전체 글
-
TIL: 백엔드 부트캠프 47일차 (w/코드스테이츠)Today I Learned & WIL, MIL 2022. 7. 1. 23:59
220701_TIL & 학습 평가 1. TIL Spring Data JDBC PS - Binary graph search Spring proxy: 포스팅도 했다 - 링크 2. 학습 평가 학습 난이도: 7 학습 집중도: 6 습득 수준: 4 👇참고: 수준을 정하는 주관적 척도 * 긍정적인 경우는 어려움이 아니라 반대로 생각했다. * 0: 휴식 / 1: 아주 아주 쉬움 / 2: 쉬움 * 3: 보통 / 4: 어떤 부분은 조금 어려웠음 * 5: 어려움 / 6: 노력해도 모르겠는 부분이 많다 / 7: 너무 어려움 * 8: 못 따라가겠어… 노력해도 모르겠고, 뭘 봐야할지도 모르겠어.. 흰건 종이고, 검은건 글자다… * 9: 이제 진짜 더는 무리다. 누가 알려줘도 모르겠어. * 10: (그냥 물리적으로 더 공부할 수 ..
-
Spring: Proxy를 통한 Spring Data Repository 초기화와 설정각종 학습 요약/Spring 2022. 7. 1. 23:44
Proxy를 통한 Spring Data Repository 초기화와 설정 이 글의 카테고리를 SpringAOP로 할 지, Spring Data로 할 지, 특정 질문에 대한 답변이니까 그냥 별도의 카테고리로 할 지 고민을 하다가 그냥 Spring이라고만 적기로 했습니다. 잡담은 차치하고... 왜 이런 글을 쓰게 되었냐면요. 오늘 백엔드 부트캠프 오픈채팅의 대장님이신 은철님께서 "Spring Data JDBC의 CrudRepository는 구현체도 없는데 어떻게 쓸 수 있는거냐"라는 질문을 남겨주셨습니다. 저도 어디서 들었는지 모르겠는데 대강 알고 있는 정보로 나름의 답변을 드렸어요. 제 기억에, '프록시로 구현될걸요?'정도의 뉘앙스로 답변을 했던 거 같아요. 그런데 썩 명쾌한 답변이 된 것 ..
-
TIL: 백엔드 부트캠프 46일차 (w/코드스테이츠)Today I Learned & WIL, MIL 2022. 6. 30. 18:17
220630_TIL & 학습 평가 1. TIL Spring JDBC 2. 학습 평가 학습 난이도: 3 학습 집중도: 1 습득 수준: 2 👇참고: 수준을 정하는 주관적 척도 * 긍정적인 경우는 어려움이 아니라 반대로 생각했다. * 0: 휴식 / 1: 아주 아주 쉬움 / 2: 쉬움 * 3: 보통 / 4: 어떤 부분은 조금 어려웠음 * 5: 어려움 / 6: 노력해도 모르겠는 부분이 많다 / 7: 너무 어려움 * 8: 못 따라가겠어… 노력해도 모르겠고, 뭘 봐야할지도 모르겠어.. 흰건 종이고, 검은건 글자다… * 9: 이제 진짜 더는 무리다. 누가 알려줘도 모르겠어. * 10: (그냥 물리적으로 더 공부할 수 없는 상태가 됨) 6월의 마지막 날 TIL을 이따위로 쓰게 되어 참으로 유감이다. 2주째 이어지는 궂은..
-
Java: JDBC API 기본 개념 이해각종 학습 요약/Java 2022. 6. 30. 13:46
JDBC API 기본 개념 이해 이 글은 JDBC가 무엇인지 알아보고 사용되는 과정에서 일어나는 일들을 살펴보는 글입니다. JDBC란? JDBC API는 Java 어플리케이션에서 데이터베이스와 연결하여 자원을 사용할 수 있도록 해주는 표준 API입니다. 어플리케이션 코드가 DB 벤더(Mysql, oracle, PostgreSQL 등...)에 종속되지 않도록 인터페이스 역할을 하고 있습니다. 벤더에 따라 JDBC 구현체가 존재하고, 어플리케이션 개발자는 이를 이용해서 다양한 벤더의 데이터베이스에 접근할 수 있습니다. JDBC 연결 과정 몇 가지 단계가 있긴 한데 아주 단순합니다. JDBC 드라이버를 로드해서 데이터베이스와 연결할 준비를 하고요. 준비를 했으니 연결합니다. 커넥션(Connection)을 얻어..
-
TIL: 백엔드 부트캠프 45일차 (w/코드스테이츠)Today I Learned & WIL, MIL 2022. 6. 29. 17:41
220629_TIL & 학습 평가 1. TIL Spring MVC - 예외처리2 페어 프로그래밍 - 예외처리 실습 2. 학습 평가 학습 난이도: 6 학습 집중도: 6 습득 수준: 5 👇참고: 수준을 정하는 주관적 척도 * 긍정적인 경우는 어려움이 아니라 반대로 생각했다. * 0: 휴식 / 1: 아주 아주 쉬움 / 2: 쉬움 * 3: 보통 / 4: 어떤 부분은 조금 어려웠음 * 5: 어려움 / 6: 노력해도 모르겠는 부분이 많다 / 7: 너무 어려움 * 8: 못 따라가겠어… 노력해도 모르겠고, 뭘 봐야할지도 모르겠어.. 흰건 종이고, 검은건 글자다… * 9: 이제 진짜 더는 무리다. 누가 알려줘도 모르겠어. * 10: (그냥 물리적으로 더 공부할 수 없는 상태가 됨) 2주간 밀렸던 진도를 드디어 따라잡았다..
-
TIL: 백엔드 부트캠프 43일차 (w/코드스테이츠)Today I Learned & WIL, MIL 2022. 6. 27. 19:35
220627_TIL & 학습 평가 1. TIL Spring MVC - 서비스 계층, @Mapper 페어 프로그래밍 - Spring 실습 2. 학습 평가 학습 난이도: 6 학습 집중도: 6 습득 수준: 6 👇참고: 수준을 정하는 주관적 척도 * 긍정적인 경우는 어려움이 아니라 반대로 생각했다. * 0: 휴식 / 1: 아주 아주 쉬움 / 2: 쉬움 * 3: 보통 / 4: 어떤 부분은 조금 어려웠음 * 5: 어려움 / 6: 노력해도 모르겠는 부분이 많다 / 7: 너무 어려움 * 8: 못 따라가겠어… 노력해도 모르겠고, 뭘 봐야할지도 모르겠어.. 흰건 종이고, 검은건 글자다… * 9: 이제 진짜 더는 무리다. 누가 알려줘도 모르겠어. * 10: (그냥 물리적으로 더 공부할 수 없는 상태가 됨) 스프링에만 집중해..
-
TIL: 백엔드 부트캠프 42일차 (w/코드스테이츠)카테고리 없음 2022. 6. 24. 20:04
220624_TIL & 학습 평가 1. TIL 데일리 코딩 매일 하나씩 풀기 - Math 1일 1커밋 - PS(Array, 알고리즘 스터디) 부트캠프 : Spring MVC - Handler / DTO 2. 학습 평가 학습 난이도: 7 학습 집중도: 7 습득 수준: 6 👇참고: 수준을 정하는 주관적 척도 * 긍정적인 경우는 어려움이 아니라 반대로 생각했다. * 0: 휴식 / 1: 아주 아주 쉬움 / 2: 쉬움 * 3: 보통 / 4: 어떤 부분은 조금 어려웠음 * 5: 어려움 / 6: 노력해도 모르겠는 부분이 많다 / 7: 너무 어려움 * 8: 못 따라가겠어… 노력해도 모르겠고, 뭘 봐야할지도 모르겠어.. 흰건 종이고, 검은건 글자다… * 9: 이제 진짜 더는 무리다. 누가 알려줘도 모르겠어. * 10: ..
-
회고에 대한 회고: 회고는 왜 써야 할까(어쩌면 안 써도 될 지도)회고 2022. 6. 22. 16:00
*주의1: 한번 생각해볼만 하지만 꽤나 시니컬한 글이 될 것으로 생각한다. 안 그래도 피곤한데 굳이 회고까지 이렇게 저렇게 생각해보기 귀찮다면 그냥 읽지 말자. *주의2: 오랜만에 존댓말 없이 포스트를 해보려고 한다. 이건 나와 같은 처지의 엔트리 동기분들을 위한 정보글이 아니라, 그냥 내 생각을 늘어놓는 글이니까. 마지막 회고글 한달 차 회고였나?를 이후로 회고글을 작성하지 않고 있다. 필요한 말은 앞에서 다 한 것 같기도 하고... 단순히 일정 기간이 지났다고 회고를 작성한다는 게 별로였다. 시간이 시간 자체만으로 무슨 의미가 있다고(마치 경력을 곧 능력처럼 여기는 사고와 비슷하다 여긴 것 같다). 오늘도 부트캠프 커리큘럼에서 회고 작성 시간을 줬지만, 난 회고할 말이 많지 않아서 이 글을 쓰고 있다..