본문 바로가기
CentOS-1 https://www.virtualbox.org/wiki/Downloads  - 설치https://vault.centos.org/7.7.1908/isos/x86_64/ -  CentOS-7-x86_64-DVD-1908.iso 다운 - 전부다 CUI( Command User Interface )형태   [ OS - Linux ] - Docker 사용    RedHat (유료) - Centos (무료)- Fedora (무료)=> 셋 다 똑같은 디렉토리에 똑같은 명령어.. 다 똑같다고 생각하면 됨Ubuntu (임베디드) - 무료(Git,Node.js)Suse  [ OS - Windows Server ] - 유료(비쌈) , Docker 사용 X-엄청비싸짐OS,Mysql 각 라이센스 별도 [ OS - IBM,HP.. 2024. 7. 29.
#9-3 / Session 등록시 주의사항 @PostMapping("/loginok.do")public String loginok(String mid,HttpServletRequest req) { HttpSession session = req.getSession(); session.setAttribute("mid", mid); //일반 쇼핑몰 기준 페이지 이동 없을 때 유지시간 30분 지정 //-> 해당 부분이 없으면 페이지 몇번 이동하다보면 계속 로그아웃 발생해서 에러 발생할 수 있음 session.setMaxInactiveInterval(1800); //1800초 : 30분 System.out.println(mid); return null;} @PostMapping("/loginok.do".. 2024. 7. 28.
#21-1 / front에서 JSON 전송 => Ajax , @ResponseBody ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐@ResponseBody값을 다시 되돌려 보낼땐 이걸 꼭 mapping 아래 작성 해야함!!!!!!!  ❗ post : data를 front에서 보내고 다시 돌려받을게 없는 경우get : 주고 받아서 front에서 출력해야하는 경우엔 필히 get 사용  ❗ ajax 통신 - CORS방식 무조건 넣어줘야함! (CORS 무조건 핸들링해야함)@CrossOrigin(origins="*", allowedHeaders = "*")   👀 @GetMapping- jsp  =>  join : JSON.stringfy 형태로 변화  - controller@CrossOrigin(origins="*", allowedHeaders = "*")@GetMapping("/ajaxok.do.. 2024. 7. 26.
#1-1 / Git Bash 명령어 , GitHub 연동 ❗ 한 pc에 두개 연결 안됨  ⭐ git bash 들어와서 ->   $ git init   (필수!) ⭐ : github사이트에 있는 파일과 현재 IDE Project를 동기화하는 디렉토리를 파악하는 작업: 해당 폴더 안에 git 폴더가 생성되고 username,email이 저장됨..   ( 👀- local 사용하는 방식 , global 은 다름 ! )global : user.name 또는 user.email 이 전역 형태의 사용자내 pc의 모든 디렉토리가 잡힘전역 형태 사용시 지역형태 사용 불가( global 작성 안할경우 - 해당 디렉토리에 한해서만 적용됨 )   👀 [ 사용자 조회,추가,삭제 ] user.name : git에서 사용하는 사용자 이름user.email : git에서 로그인하는 이.. 2024. 7. 25.