profile
백엔드 개발자를 목표로 하고있습니다.
태그 목록
전체보기 (85)Spring boot(5)spring security(3)JWT(3)React(3)Spring(3)Springboot(3)delete(2)social-login(2)repository(2)Props(2)비식별관계(2)JpaRepository(2)login(2)Token(2)Controller(2)oauth2(2)DTO(2)entity(2)식별관계(2)Event(1)가상메모리(1)로그인(1)signup(1)Immutable(1)1:N(1)cors(1)web(1)component(1)Cache Memory(1)hooks(1)타임쉐어링 운영체제(1)sql(1)배치처리 운영체제(1)SRP(1)관계db(1)인프런(1)API(1)ORM(1)clock(1)URI(1)DIP(1)GET(1)POST(1)react dom(1)refresh-token(1)server(1)DNS(1)CRA(1)patch(1)linux(1)배포(1)정적 컨텐츠(1)dataset(1)ISP(1)image(1)SSD(1)Solaris(1)http-secure(1)멀티코어(1)폰노이만 아키텍쳐(1)security(1)url(1)슈퍼스칼라(1)PORT(1)Thymeleaf(1)Module(1)batch operating system(1)create react app(1)시스템버스(1)MVC(1)프론트엔드(1)주석처리 안될때(1)클럭(1)캐시 메모리(1)bean(1)service(1)unix(1)useState(1)INNER JOIN(1)JOIN(1)SecurityConfig(1)연관관계(1)HDD(1)하드디스크(1)annotation(1)(1)js(1)URN(1)number(1)SOLID(1)이미지 저장(1)JavaScript(1)&&(1)클럭사이클(1)ip(1)tcp(1)Time Sharing System(1)frontend(1)tokenprovider(1)refresh_token(1)access token(1)CREATE(1)github.io(1)deploy(1)input value(1)PagingAndSortingRepository(1)UDP(1)websecurityconfiguroradaptor(1)Querydsl(1)antMatchers(1)JwtFilter(1)ocp(1)Paging(1)BSD Unix(1)sector(1)setter 주입(1)put(1)Lazy loading(1)key(1)Mac Os(1)@EmbeddedId(1)di(1)authorization(1)파이프라이닝(1)google login(1)RAM(1)State(1)this(1)babel-standalone(1)mysql(1)@IdClass(1)update(1)LSP(1)html(1)erd(1)localhost:8080(1)김영한(1)github 첫번째 커밋 삭제(1)preventDefault(1)cpu(1)application.properties(1)setState(1)OUTER JOIN(1)proptypes(1)react native(1)workbench(1)github(1)render(1)Java(1)db(1)JSX(1)Swagger(1)Builder(1)requestMatchers(1)httponly(1)virtual memory(1)localhost:3000(1)Spring Container(1)ES6(1)Singleton(1)싱글톤(1)MULTICS(1)memo(1)JPA(1)Buffer Cache(1)생성자 주입(1)reactjs(1)authentication(1)google(1)test(1)Mapper(1)디자인패턴(1)system V(1)@SuperBuilder(1)페이징(1)

애완견 등록하기(2) - Service, Controller, DTO 생성

Service와 Controller, DTO를 생성하였습니다.

2023년 3월 20일
·
0개의 댓글
·
post-thumbnail

OAuth2를 이용한 구글 소셜 로그인 처리(2) - RN에서 처리

클라이언트에서 소셜 로그인을 처리할 때 백엔드의 로직을 구현하였습니다.

2023년 3월 12일
·
0개의 댓글
·
post-thumbnail

OAuth2를 이용한 구글 소셜 로그인 처리(1) - 서버에서 처리

소셜 로그인 처리 방식 중 Spring Security를 이용하여 서버에서 처리하는 방식을 설명하고 있습니다.

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

로그인, 회원가입 구현(2) - Service, Controller 구현, Token 처리

Token관련, 그리고 로그인/회원가입 관련 서비스와 컨트롤러를 구현하였습니다.

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

JWT를 이용한 로그인 기능

Spring Security를 적용한 Spring Boot 프로젝트에서 Form Login 방식을 진행했을 때 비밀번호 확인은 대체 어디서 하는지 디버깅 한 과정을 작성했습니다.

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

클라이언트와 연결(React)

Spring boot와 React를 연결하는 방법입니다.(서버입장)

2023년 2월 12일
·
0개의 댓글
·

회원가입 시 프로필 사진 처리

이미지 처리에 대해 다루고 있습니다.

2023년 2월 11일
·
0개의 댓글
·
post-thumbnail

Swagger API 적용

Swagger API를 어플리케이션에 적용하였습니다.

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

로그인 / 회원가입 구현(1) - Mapper 적용 및 Domain, Repository구현

토큰 방식을 이용한 로그인과 회원가입 기능을 구현합니다. Domain~Repository까지의 구현입니다.

2023년 2월 9일
·
0개의 댓글
·
post-thumbnail

Security Configuration 설정

Spring Security을 적용하는데 필요한 여러 개념에 대한 설명과, 실제 Configuration 적용에 대한 코드입니다.

2023년 2월 9일
·
0개의 댓글
·

자주 사용되는 Spring Annotation

자주 사용되는 Spring 어노테이션(Lombok 등)에 대한 소개입니다.

2023년 2월 4일
·
0개의 댓글
·
post-thumbnail

서버 초기 설정

Spring Boot + MySQL + Github 원격저장소 설정

2023년 2월 3일
·
0개의 댓글
·
post-thumbnail

ERD 설계

저는 불과 몇년전까지만 해도 설계가 무엇인지도 거의 모르는 상태이고, 중요한 부분도 아니라고 여겼었습니다.하지만 대학 교과과정을 밟으면서 여러 프로젝트를 진행해보니 아무리 오래걸려도 설계가 완벽하게 되어있어야 개발을 수월하게 할 수 있고, 협업할 때도 소통이 원할하게

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

[코드로 배우는 스프링부트 웹 프로젝트] - 영화 리스트 생성(2) : 조회 페이지 생성

영화 번호를 누르면 조회페이지로 이동합니다. 서비스 계층에서 영화 번호를 이용하여 MovieDTO를 가져오는 작업부터 진행하겠습니다.

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

[코드로 배우는 스프링부트 웹 프로젝트] - 영화 리스트 생성(2) : 목록 페이지 생성

이전에 사용했던 PageRequestDTO와 PageResultDTO를 이용하여 목록 페이지를 생성하겠습니다.MovieRepository에서 목록을 출력하기 위한 데이터를 받아오는 메서드는 이미 설계를 했었는데, movie, movieImage, 평점, 리뷰수라는 객체

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

[코드로 배우는 스프링부트 웹 프로젝트] - 영화 리스트 생성(1) : 등록 페이지 생성

앞서 배운 내용들을 응용하여 영화와 리뷰 리스트를 보여주는 페이지를 만들겠습니다.먼저 이전에 사용하던 List 템플릿을 다시 static 폴더에 넣어 이용하겠습니다. 또한 별도로 생성한 Layout 타임리프 페이지는 templates 폴더에 넣어 이용하겠습니다.영화 등

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

[코드로 배우는 스프링부트 웹 프로젝트] - 파일 업로드

Servlet 3버전부터는 파일 업로드 라이브러리가 자체적으로 탑재되어 있다고 합니다. 따라서 SpringBoot 구동 시 Tomcat을 이용한다면 별도의 라이브러리 설치 없이 설정만 해주면 됩니다.application.propertieslocation에는 임시파일을

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

[코드로 배우는 스프링부트 웹 프로젝트] -영화 리뷰 게시판(1) : Repository 작성

먼저 Repository부터 생성하겠습니다. MovieRepository와 MovieImageRepository를 생성하고 JpaRepository를 상속받도록 합니다. MovieRepositoryMovieRepository이어서 테스트 코드를 통해 DB에 Movie

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

[코드로 배우는 스프링부트 웹 프로젝트] - M:N 관계

관계 데이터베이스 수업을 들었었다면 M:N관계에 있는 테이블의 설계방법을 다들 알고 계실 것입니다. 바로 새로운 테이블을 만들고, 두 엔티티의 기본키를 외래키로 참조하는 방법입니다. JPA에서는 M:N관계를 설정해줄 수 있는 방법으로는 2가지가 있습니다. @Many

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