전체 글 140

글또 후기 & 2024 상반기 후기

keyword & 목차1. 많은 사건2. 글또 3. ssafy4. 취업5. 나 돌아보기6. 책  1. 많은 사건2023년 12월 마지막에서 두번쨰 주에, 대전 ssafy 프로그램에 합격하게 되었다. 글또로 글을 쓰면서 원래 공부하던 42 Seoul 에서 계속 공부할 것이라 생각했던 예상이 깨지고, 갑작스럽게 이사 준비와 새로운 자취 생활의 행보를 걷게 되었다.  2. 글또여러가지 사건이 겹치면서, 처음의 포부와는 달라진 감이 있지만, 글또가 있엇던 덕분에 꾸준히 개발 블로그에도 조금씩 더 글을 적을 수 있었다. 사실 글또가 나에게 가장 큰 도움이 된 건 다름아닌 '대나무 숲'이었다. 혼자 모든 걸 결정하는 상황이 되니, 고민되는 것도 너무 많고 나에게 딱 맞는 선택을 내리고 싶어서 안달이었는데, 대나무 ..

카테고리 없음 2024.05.12

글또 X udemy 강의 후기 (feat. Docker Kubernetes 와 Spring Boot 배우기)

Docker& Kubernetes : 실전 가이드, Spring Boot 3 & Spring Framework 6 강의 2개를 글또 X Udemy 프로그램 덕분에 수강할 기회를 얻게 되었다.  여러 목록 중 2개 강의를 선택한 이유는, spring framework를 이용해서 백엔드 개발에 전문을 쌓는게 목표였기 때문이고, 백엔드는 서버를 가동시키는 클라우드 서비스, 즉 Docker, Kubernetes 와 밀접하게 관련되어있기 때문에 공부하고 싶었기 때문이다.   뭣보다 한 프로젝트를 성공적으로 배포까지 하려면 가져야할 필수 지식이기 때문에 수강하고 싶었다. 이제 개발 공부한지 3년 차인데, 이 정도면 나름 빠르게 배워서 잘하는 거 아닌가 싶은 마음도 들지만, 인터넷은 넓고 잘하는 사람은 많고 그것이 ..

끄적 2024.05.12

[SSAFYcial ] SSAFY생활 3개월 차 회고

목차1. 싸피 본과정 1학기를 한달 남기고..(feat. 3개월 차 회고)spring 에 관한 학습취업 준비kpt 회고2학기 회고https://ebang.tistory.com/156 3월 회고에 이어 4월 회고, 시작해보겠습니다!  [SSAFYcial ] SSAFY생활 2개월 차 회고2월 회고 : https://ebang.tistory.com/152 에 이어, 3월 회고를 시작해보겠습니다! ebang.tistory.com 1. 싸피 본과정 1학기를 한달 남기고... (feat. 3개월차 회고)  1. spring 에 대한 학습xml 방식으로 myBatis 를 사용했던 프로젝트에서 시작해서, spring boot 를 사용하는 프로젝트를 만들었습니다!직접 application-context.xml, serv..

교육/SSAFY 2024.05.04

[SSAFYcial ] SSAFY 12기를 추천하는 이유

1. SSAFY란?ssafy라는 단어는 이제 굳이 설명하지 않아도 될 만큼 컴퓨터공학과 혹은 IT 교육을 수강하는 교육생들에게 매우 유명한 교육과정입니다.'삼성 청년 SW 아카데미' 라는 의미로, 교육생들에게 지원금과 더불어 무료 IT 교육을 1년간 제공합니다. 2. SSAFY 경험자의 말말말저는 현재 대전 SSAFY 캠퍼스에서 11기로써 교육을 수강하고 있습니다.경험을 토대로 어떤 사람에게 SSAFY가 적합한 지, 어떤 혜택과 교육을 받을 수 있는지 이야기해보겠습니다.제 경험을 확인해보시고 싶으시다면 아래 글을 읽어보실 수 있습니다. https://ebang.tistory.com/152 [ssaficial] ssafy 대전 캠퍼스 생활 1달차 회고안녕하세요, 대전 ssafy 11기 를 진행중인 ssaf..

교육/SSAFY 2024.04.28

[Spring Security] Spring Security 의 동작과정과 구현

본 글은 Spring Boot 3 & Spring Framework 6 마스터하기! (https://www.udemy.com/course/spring-boot-and-spring-framework-korean/) 를 보고 정리한 글입니다.글또 x Udemy 이벤트로 수강하게 된 강의인데, 좋은 기회를 얻게 되어 감사드리는 마음입니다!컴퓨터에 강한 나라 인도 출신 강사님이 설명해주시는 spring framework 강의로, Hibernate, React, Docker AWS 등 spring framework 뿐 아니라 이를 활용해서 하나의 어플리케이션을 만들기 위한 전반적인 과정을 담고 있습니다.가장 좋은 점은 정말 핵심 이론만 쏙쏙 골라서 설명한 후 , 코드를 작성하는 방식이라는 점입니다.군더더기 없이 ..

개발/java 2024.04.14

[Spring - JPA] 4. 엔티티 매핑

목차 객체와 테이블 매핑 : @Entity, @Table 필드와 컬럼 매핑 : @Column 기본 키 매핑 : @Id 연관 관계 매핑 : @ManyToOne, @JoinColumn 1. 객체와 테이블 매핑 1. @Entity 이 어노테이션이 붙으면 JPA가 관리한다. 이 어노테이션 사용 시 주의점 기본 생성자 필수 (public or protected 생성자) 다양한 기술을 사용하기 위해서 필요 final 클래스, enum, interface, inner 클래스에는 사용 불가 저장할 필드에 final 사용 x @Entity 속성 name : JPA에서 사용할 엔티티 이름 지정 (기본값으로는 클래스 이름 그대로)2. @Table 엔티티와 매핑할 테이블 지정 속성 : name, catalog, schema,..

개발/java 2024.03.16

Spring 에서 configuration 을 다루는 방법 - @Value vs @ConfigurationProperties

사이드 프로젝트를 하면서 동료 개발자분께서 Components/KakaoKey 의 존재 이유를 여쭤보셨다. application.properties 의 값을 @Value 어노테이션을 이용해 가져와 저장하는 목적의 클래스들이었다. 단순히 환경 설정을 위한 값을 저장하는 빈, 컴포넌트로는 사용하기 애매할 수 있다는 생각이 들었고, @ConfigurationProperties라는 어노테이션에 대해 알게 되어 이번 기회에 정리해보게 되었다. Externalized Configuration 서로 다른 환경에서 애플리케이션이 돌아갈 수 있게 하는 방법 중 하나는 externalized configuration 이다. 여러가지 외부 설정을 java properies 파일, yaml 파일, 환경 변수, command-..

개발/java 2024.02.26
728x90
728x90