본문 바로가기

스터디/JAVA3

Eclipse에서 MySQL 연동하기 현재 프로젝트를 하면서 외부 MySQL DB 서버를 받았는데 로컬에서만 하려다가 몇 가지 버벅거린 게 있어서 잊지 않을 겸 저장. 1. 데이터베이스에서 정보를 보관하기 위한 설계 → 테이블이 있어야 함. (이건 MySQL Workbench에서 외부 DB 접속해서 test로 스키마명 확인 및 테이블 생성 테스트 해 봄) 2. Spring에서 package로 kr.spring.mapper 라고 만듬. kr.spring.mapper 에서 new - other - sql이라고 치면 SQL File 선택해서 - 이름을 mysql 로 하기로 함. -> mysql.sql 생성 3. 생성 확인 후 connection profile에서 연결을 잡아줘야 함. 이 연결 잡는 점에서... 우리는 현재 JAVA SE11 버전이.. 2023. 5. 25.
[JSP]Cookie와 Session 에 정보 저장하기(feat. 로그인 정보) JSP 를 배우면서 Cookie와 Session에 대해 점검하면서 JSP에서 처리되는 방식에 배우면서 이걸 한꺼번에 같이 해보고 싶다는 욕심에 쿠키와 세션을 같이 다루는 걸 만들어 봤다. 좀 괴랄하긴 하다(.. 조건 1. 로그인 정보인 userId와 userPwd 는 세션에 저장한다. 다만 로그아웃 시에는 세션에서 삭제한다. 2. 닉네임 정보인 userNickName은 쿠키에 저장한다. 쿠키의 저장 여부는 checkbox에 체크하면 저장을, 해제하면 쿠키에서 삭제한다. 3. index.jsp 에서는 로그인 여부를 확인한다. 3-1. 로그인이 되어있지 않으면 로그인을 유도하는 loginForm.jsp 으로 이동하도록 한다. 3-2. 로그인이 되어있다면 환영하는 출력문과 함께 오늘의 날짜와 요일, 그리고 닉.. 2023. 4. 27.
[JSP]오늘 날짜 정보 출력하기 여러가지 방법 날짜 정보를 출력하는 방식들에 대한 코드 정리 JSP 파일 안에서의 출력 형식이다. 1. yyyy-MM-dd HH:mm 의 형태 중 SimpleDateFormat 사용하기 2023. 4. 27.