[spring] 뉴스피드 프로젝트 진행상황 1단계. 프로젝트 아이디어 구상하기! Ott 뉴스피드 프로젝트 - 프로그램 신작 조회 및 프로그램에 대한 글을 작성하고 조회하는 프로젝트 💡 우리에게 주어진 지상과제는 무엇이 있을까? 를 진지하게 성찰하는 시간 2단계. API 명세 작성하기! 3단계. ERD 작성하기! 4단계. 와이어프레임 작성하기! 5단계. 본격적인 백엔드 개발하기! 7단계. 테스트 및 버그 수정하기! 8단계. 클라우드에 배포하기! 9단계. 프론트엔드 개발도 해보기! 필수 구현 기능 사용자 인증 기능 회원가입 기능 새로운 사용자가 ID와 비밀번호의 형태로 서비스에 가입 이 때, 비밀번호는 안전하게 암호화되어 저장되어야 합니다! 로그인 및 로그아웃 기능 프로필 관리 프로필 수정 기능 한 줄 소개와 같은 기본적인 정보 수정 가능 비밀번호 .. 더보기 [백엔드온라인TIL] java 학습 31일차 QueryDSL 은 한마디로 SQL, JPQL 등을 코드로 작성할 수 있도록 해주는 ✨빌더 오픈소스 프레임워크✨ 다. 사실, QueryDSL 이 JPA 에서만 사용하는 프레임워크로만 알 수도 있지만 공식 사이트 를 보면 JPA 뿐만 아니라 SQL, Mongodb, Lucenece 등 다양한 언어에 대해서 서비스를 제공한다. 이번엔 JPA 를 사용할 때 함께 많이 사용하는 QueryDSL JPA 에 대해서 알아보자 QueryDSL JPA QueryDSL JPA 는 ① SQL, JPQL 을 코드로 작성할 수 있도록 해주는 빌더 API 이고, ② Entity 클래스와 매핑되는 QClass 라는 객체를 사용해서 쿼리를 실행한다. 위에 설명을 읽다 보니깐 JPQL 이란 QClass 라는 키워드가 눈에 밝히는데 해.. 더보기 [백엔드온라인TIL] java 학습 30일차 S3 파일첨부 Aws 기능구현하기 프로젝트 시작하기 전에는 스프링부트 1도 몰랐고 어떻게 돌아가는지도 몰랐는데 이번에 이미지 s3로 업로드하는 api만들면서 조금 감이 온것 같다. 진짜 에러의 에러 연속을 만나면서 나 스프링부트랑 안맞나....? 생각하면서 진짜 던지고 싶었는데 지금 에러 다 해결해서 기분이 너무 좋아서 쓰는 글이다ㅎㅎㅎ 우선 aws에서 s3 생성부터 하자 AWS S3 Bucket 생성 위에 사진대로 생성해준다 IAM 사용자 권한 추가 S3에 접근하기 위해서는 IAM 사용자에게 S3 접근 권한을 주고, 그 사용자의 액세스 키, 비밀 엑세스 키를 사용해야 한다. 설정후에 사용자 추가를 하면 액세스 키, 비밀 엑세스 키가 보여지는데 이 키들은 현재 화면에서 밖에 볼 수 없다. 즉, .csv .. 더보기 이전 1 ··· 48 49 50 51 52 53 54 ··· 88 다음