목록Spring boot/UMC(22-1) (8)
dev-miri
Paging 컴퓨터가 메인 메모리에서 사용하기 위해 2차 기억 장치로부터 데이터를 저장하고 검색하는 메모리 관리 기법이다 쉽게 말하면, 데이터 양을 잘라서 출력 즉, 가상기억장치를 모두 같은 크기의 블록으로 편성하여 운용하는 기법이다. 이때의 일정 크기를 가진 블록을 페이지라고 한다 주소공간을 페이지 단위로 나누고, 실제기억공간은 페이지 크기과 같은 프레임으로 나누어 사용한다 프레임 vs 페이지 프레임 : 물리 메모리를 일정한 크기로 나눈 블록 페이지 : 가상 메모리를 일정한 크기로 나눈 블록 페이지가 하나의 프레임을 할당 받으면, 물리 메모리에 위치하게 된다. 프레임을 할당 받지 못한 페이지들은 외부 저장장치에 저장되며, 이때도 프레임과 같은 크기 단위로 관리된다. mysql에서 처리 limit를 사용..
//AuthDao public User getPwd(PostLoginReq postLoginReq) { String getPwdQuery = "select userIdx, name, nickname, email, pwd from User where email = ?"; String getPwdParams = postLoginReq.getEmail(); return this.jdbcTemplate.queryForObject(getPwdQuery, (rs, rowNum) -> new User( rs.getInt("userIdx"), rs.getString("name"), rs.getString("nickname"), rs.getString("email"), rs.getString("pwd") ), getPw..
[개발환경] local에서 개발->Test->EC2(배포) 템플릿 파일 : https://github.com/udemy-comgongbro/udemy_server_practice_springboot GitHub - udemy-comgongbro/udemy_server_practice_springboot Contribute to udemy-comgongbro/udemy_server_practice_springboot development by creating an account on GitHub. github.com -baseResponseStatus에서 에러코드 관리 -config, utils 부가적인 정보/src에 코드 작성:src는 도메인별로 작성 -application에서 db정보 관리 -git i..
post를 get으로 바꿔주니 해결 노란색 부분 추가 ->포트번호 써주지 않아도 실행 가능 service nginx restart nohup java -jar build/libs/demo-0.0.1-SNAPSHOT.jar //nohup:자바 무중단 서비스로 배포 깜빡하고 포트번호 안지워서 생긴 에러 502에러코드가 생겼다.. 업스트림 서버로부터 잘못된 응답을 받았다 업스트림 : 클라이언트나 로컬 기기에서 서버나 원격 호스트로 보내지는 데이터 또는 보내는 것을 의미 https://potato-hyun.tistory.com/40 Server ) Nginx 502 Bad Gateway 에러 / nginx 설정 잘못함 전제 상황 Nginx 로 서브 도메인을 걸어줌 [ * ] 와일드 카드 ssl 인증서 발급 컨테..
RDS 생성은 캡처해둔 것이 없어서 생략... host에 rds 엔드포인트 User에 rds-데이터베이스-구성-마스터 사용자 이름 Password에 rds 생성 시 설정했던 Password(수정으로 변경가능) aquery tool에서 SQL/Menu-테이블 생성 SQL 복사해서 datagrip query console에 붙여넣기 후 실행 (주의해야 할 점)Datagrip 실행할 때에는 마우스 커서의 위치를 맨 앞으로 해주어야 함 이 때 생긴 오류 : No database selected 말 그대로 database가 선택되지 않아서 생긴 오류이다 추가하니까 잘 실행되었다 나머지 테이블도 똑같이 생성해주자 마우스 커서를 맨 앞에 두고 실행하면 table을 생성할 수 있다! table 8개를 다 생성했다!
https://aquerytool.com/ AQueryTool {{source.erd_info.erd_name + '(Ver ' + erdVersion + ', ' + source.erd_info.db_type + ')'}} aquerytool.com AqueryTool이란? 웹 기반 erd tool+sql 자동생성 프로그램이다 -Entity->table이었으므로 User 테이블 생성 -PK : UserIdx(INT타입 사용) -AI설정에 체크하면 값들이 들어올 때 자동으로 1씩 증가하게 해준다 -사진의 경우 URL로 저장한다 : TEXT 타입 -웹사이트와 소개글은 빈 값을 허용함으로 NULL값 주기 -상태관리->STATUS 기본값(Default) : ACTIVE -언제 생성되었는지, 언제 수정되었는지 ..