![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb2oi5j%2Fbtr5dAaYiJG%2F8dnAjNCkIYvjunMtVCN8zK%2Fimg.png)
나만의 private한 공간을 만들고 싶다는 생각이 들어서 시작한 프로젝트! 첫 프로젝트이고 혼자서 기획과 구현을 모두 해내야해서 부담도 컸지만 그만큼 애정이 듬뿍듬뿍 담긴 나만의 웹 사이트💕 JSP 웹 프로젝트로 시작해서 Spring 프로젝트로 넘어가면서 우여곡절이 많았지만 관련 지식 공부도 하면서 하나씩 구현해가는 과정이 뿌듯하고 보람차다 :) 서버에서 구동하고 기능을 실행할때마다 수정하고싶은 부분들이 눈에 보이는 것도 신기하고, 기능을 구현하는 것도 재밌지만 화면을 구현하는 일이 더 재밌는게 약간 함정이었지만.. 아직 모든 기능을 완성하고 오류를 찾아내 해결하기까지 훨씬 더 많은 노력이 필요할테니 끝까지 포기하지않고 멋지게 완성해내고픈 나의 첫 장난감 프로젝트!
create table mou_album( ano number(10), -- 게시물 번호 id VARCHAR2(50) NOT NULL, title VARCHAR2(500) NOT NULL, content VARCHAR2(500) NOT NULL, imageFileName varchar2(100) NOT NULL, uploadDate date DEFAULT sysdate, constraint pk_album primary key(ano) ); database에서 ano를 불러오기 위한 과정에서 오류가 발생하였다 😥 @Getter @Setter @NoArgsConstructor @AllArgsConstructor @ToString @Builder public class AlbumVO { private Lon..
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdPTDik%2Fbtr4PqfCZ7Q%2FWW5c0FmHEEI36BNnPFzyr1%2Fimg.png)
📌사용자 설정(이름, 이메일) $ git config --global user.name "[이름]" $ git config --global user.email "[이메일주소]" 📌사용자 설정 확인 $ git config --global user.name $ git config --global user.email 📌사용자 설정 삭제 - 사용자 설정 확인 후 정보가 잘못되었을 시 설정 삭제 후 재설정 $ git config --unset --global user.name $ git config --unset --global user.email 📌로컬 저장소에 추가되지 않은 항목 확인 $ git status 📌로컬 저장소에 추가되지 않은 모든 항목을 로컬 저장소에 추가 $ git add . 📌로컬 저장소에 커..
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FX2mMD%2Fbtr4fUhCvWH%2FZrXevVYTv8xrIMV0MHlIC1%2Fimg.png)
최근 GitHub를 사용해 repository를 관리하는 방법을 공부하고 익히기 위해 열심히 사용하는 중인데, 보통 git add . → git commit -m "..." → git push origin master 순으로 큰 문제없이 업로드가 가능했으나 가끔 뜬금없이 오류가 발생할때가 있어 구글링을 통해 간단하게 해결해보았다! git 초보자는 사소한 오류에도 심장이 조마조마 콩닥콩닥 ㅠ git에서는 git pull 명령어를 실행한 후 다시 push 해보라는 힌트를 주고 있지만 혹시나 추가로 작성한 코드들이 날아갈까봐 불안해서 차마 못하겠더라 ㅠㅠ 그래서 강제로 push하는 방법으로 진행해보았다! 짜잔 - 🎈 $ git push -f origin master 해당 명령어를 이용해 강제로 push하기 성..
Spring Framework를 이용한 사이드 프로젝트를 수행하던 중 Spring Security에 대한 학습과 이해가 필요하여 다양한 경로로 수집한 내용을 간단하게 정리한다! Spring Security - 웹 애플리케이션의 보안을 구현하는 데 사용 - 다양한 인증 및 권한 부여 이벤트를 제공 - 사용자의 로그인/로그아웃 상태, 인증 실패 등을 감지하고 처리 - 보안 취약점에 대한 대응책을 제공 - CSRP(Cross-site Request Forgery) 공격 방어 등을 지원 - 많은 기능과 유연성을 제공 - 보안과 관련된 여러 가지 이슈를 다르는데 유용 => Spring Boot에서는 보다 쉽게 Spring Security 설정을 제공하는 Starter를 제공하여 간편하게 보안 설정을 할 수 있다...