분류 전체보기(63)
-
[24.06.05] 내일배움캠프 35일차 JAVA TIL - 팀플 [회원가입 / 탈퇴 구현]
오늘 한 일팀 회의 및 역할 분담회원 가입 / 회원 탈퇴 기능 구현 어제 스프링 시큐리티 설정을 모두 완료하여, 간단히 회원 가입과 탈퇴를 구현하면 되는 날이었다. 각 파일에 대해 대략적으로 설명해보자면config > WebSecurityConfigpassword 인코딩 , csft설정(비활성화), session이 아닌 jwt를 사용하기 위한 설정, 인증처리를 하지 않을 회원가입, 로그인 경로 처리 및 로그인폼 off, 필터 관리 security > filter > JwtAuthorizationFilterJwt 인가및 검증security > service > UserDetailsImpl사용자의 정보를 가져오는데 사용하는 클래스security > util > JwtUtil로그 설정, 토큰 생성 및 토..
2024.06.07 -
[24.06.04] 내일배움캠프 34일차 JAVA TIL - h2, security 설정
오늘 한 일팀 과제 발제 듣기팀 과제 기획기본 환경 구축 오늘은 일주일간 진행되는 팀 프로젝트를 기획했다. 뉴스피드 프로젝트 프로젝트 제목 : OTT괌 : OTT 계정을 공유해서 사용하기 위해 멤버를 구하는 웹 페이지 데이터 베이스는 H2를 사용했다.이전에 스프링 시큐리티에서 실시간 강의를 해주신 적이 있었는데, 당시의 자료가 많은 도움이 됐다. 선정 이유팀원들이 사용하는 데이터 베이스가 mariadb / mysql 로 나누어져 별도의 설치가 필요없는 h2를 사용하기로 했다.또 본 프로젝트는 스프링 심화 주차를 이용한 일주일의 소규모 프로젝트이기 때문에 용량이 가볍고 빠른 h2가 적합하다고 생각했다. 우리 팀은 h2의 포트를 8081으로 설정하고 사용했다. 초기 설계 : 서버를 기동합니다.브라우저에..
2024.06.05 -
[내일배움캠프 뉴스피드 프로젝트] - TIl OTT괌 S.A.
뉴스피드 프로젝트 프로젝트 제목 : OTT괌한줄 소개 : OTT 계정을 공유해서 사용하기 위해 멤버를 구하는 웹 페이지입니다. 본 프로젝트는 OTT 서비스의 멤버를 구하고, 관리하는 웹 애플리케이션을 개발하는 것을 목표로 합니다. 이 애플리케이션을 통해 사용자들은 자신이 가입하고자 하는 OTT 서비스의 멤버를 구할 수 있습니다. 기간 : 2024.06.04 ~ 2024.06.10 (예정) 와이어프레임 FigmaCreated with Figmawww.figma.com ERDAPI 명세서 11조 팀 노션 페이지에 작성했습니다. TIl | Notion4. 와이어프레임teamsparta.notion.site
2024.06.04 -
[24.06.03] 내일배움캠프 33일차 JAVA TIL - 숙련주차 과제 review
오늘 한 일과제 피드백 보완 담당 튜터님을 찾아가 배운 설계하는 법..생각보다 어렵지 않았다.MVC 패턴으로 폴더를 설계하고, 각 엔티티에 맞는 기능을 생각해 하나씩 구체화하면 된다.POST인지 GET인지 DELETE인지를 생각하고, 반환형을 생각하며 살을 붙여나가면 설계 이후에 수월하게 개발이 가능하다.
2024.06.04 -
[24.05.31] 내일배움캠프 32일차 JAVA TIL - spring security / usercontroller
오늘 한 일숙련 주차 공부 공부.. WebsecurityConfig와 UserController는 공존할 수 없다.. jwt를 UserController에서 처리하고 싶었는데 스프링 시큐리티가 살아있는 상태라 제대로 동작하지 않았다. 해결해주신 새벽반 여러분 감사합니다
2024.06.03 -
[24.05.29] 내일배움캠프 31일차 JAVA TIL - SpringSecurity
오늘 한 일Web 강의 수강 - 오후 7시 좋은 개발자Spring security / 상품 페이징 및 폴더 추가 강의
2024.05.29