최종프로젝트 시큐리티

우정·2023년 2월 9일
0

오늘의 궁금증?

시큐리티 기본 코드 작성 후 실행시켜봤는데 DB 추가가 안 되어 있어서 오류가 발생함
- MySQL을 이용하기로 해서 이리저리 추가해봤는데 접근 방식이 잘못된 거 같음
- 현재 내 컴퓨터에는 내가 예전에 쓰던 커넥션만 있고 팀프로젝트에서 쓸 DB는 없어서 사용자와 비밀번호가 일치하지 않는 현상 발생
→ 해결방법
- EC2에 배포 : 크레딧을 받아야 하기 때문에 지금 당장 사용할 수 있는 방법이 아님
- 팀원 중 한 사람을 정해서 커넥션을 만든 다음 그걸 공유하는 방식 : 글을 몇 개 찾아봐도 어떻게 하라는 건지 이해를 못했음..
- 우선은 실행은 되어야 하니까 H2database를 추가해서 진행하기로 함,,
튜터님 의견

  • 각자 로컬 DB에서 작업해도 되지 않을까,, 오히려 같은 DB를 써버리면 정보를 추가하고 삭제하면 꼬일 수가 있다고 하심

application.properties의 gitignore 설정

application.properties에는 중요한 정보가 있기 때문에 git에 올릴 때 안 올라가게 해야하는데 방법이 2가지 있음

  1. 팀원들끼리 파일로 공유를 하고 커밋할 때는 꼭 지우고 올리는 방법
  2. application.properties파일을 gitignore 처리를 하는 방법

2번 방법을 하고 싶었는데 ignore 처리가 왜 안되는지 이유를 모르겠지만 안돼서 repository 다시 팠다..ㅎ 1번 방법으로 해야할 듯..ㅜ

오늘.. 시큐리티 기본 코드만 작성했는데 왜 하루가 다 갔지...?
진짜 알 수 없다
이렇게 시간 빨리 가도 되는 건가?ㅜ

0개의 댓글

관련 채용 정보