🏃♀️ Do it !/TIL

개발툴 / 스프링 프레임워크 / 기능구현 / 마이바티스 / bean생성하기
2022 / 11 / 4 금 개발툴 스프링 프레임워크 기능구현 마이바티스 스프링에서 bean생성하기 ✔️ 개발툴 이클립스 : Plug-In 스프링 추가설치 STS : 스프링 전용툴.(스프링부트 포함) 스프링프레임워크 Visudal Code : 추가설치 상업용 : 인텔리 J ✔️스프링 프레임워크 스프링 프레임워크 설정방식 1) XML 이용 2) Java 이용 MVC 패턴 구조로 설계. - M : Model - 로직, 데이터 - V : Veiw - 화면출력. jsp파일 - C : Controller. 클라이언트의 요청을 담당. 클래스 ✔️ 기능구현 ( 라이브러리 필요 ) 1)pom.xml : 라이브러리 dependency 구문 추가. com.zaxxer HikariCP 2.7.4 2)Maven Depende..

Spring - controller / 라이브러리 추가하기 / jUnit
2022 / 11 / 3 목 controller 라이브러리 추가하기 jUnit ✔ controller 1. HttpServletRequest, HttpServletResponse를 거의 사용하지 않고 필요한 기능 구현이 가능 2. 다양한 타입의 파라미터 처리, 다양한 타입의 리턴 타입 사용 가능 3. GET 방식, POST 방식 등 전송 방식에 대한 처리를 어노테이션으로 처리 가능 4. 상속/인터페이스 방식 대신에 어노테이션만으로도 필요한 설정 가능 ✔ 라이브러리 추가하기 Maven 라이브러리 검색 사이트 > https://mvnrepository.com/ 🛠 Jackson Databind 을 라이브러리에 추가해보자 ! https://mvnrepository.com/artifact/com.fasterxm..

JSTL / Spring 준비하기 🛠
2022 / 11 / 2 수 JSTL(JSP Standard Tag Library) Spring 준비하기 ✔ JSTL JSTL(JSP Standard Tag Library) 이란? 표준 커스텀 태그(Custom Tag)이다 - 커스텀 태그 : 사용자 정의 태그 JSTL은 JSP페이지의 로직을 담당하는 부분인 제어문 및 데이터베이스 처리 등을 표준 커스텀태그로 제공하여 코드를 깔끔하게 하고 가독성을 좋게 한다. ✔ Spring 스프링 준비하기 1. 이클립스 스프링 환경 설정 메뉴 : Window - perspective - Open perspective - Spring선택 2. 이클립스 인코딩 설정 ( utf-8로 설정 ) 메뉴 : Window - preferences 검색어 : enc 3. 스프링 프로젝..

쿠키 / 세션 / 표현언어(EL)
2022 / 11 / 1 화 쿠키 세션 표현언어(EL) ✔️ 쿠키 쿠키란? HTTP 프로토콜은 웹 브라우저 (클라이언트 ) 의 요청에 대한 응답을 하고 나면 해당 클라이언트와의 연결을 지속하지 않는다. 상태가 없는 프로토콜을 위해 상태를 지속하기위해서는? -> 정보를 웹브라우저에 저장한다. 쿠키 사용방법 1. 이름, 값, 유효기간, 도메인, 경로 등으로 이루어져있다. 2. 쿠키의 이름은 알파벳과 숫자로 이루어져있다. - 쿠키값에 공백, 괄호 , 등호, 콤마, 콜론, 세미콜론을 포함하려면 인코딩이 필요하다. 1. makeCookie.jsp 2. useCookie.jsp 🛠 실행 결과 🛠 ✔️ 세션 세션이란? 웹 서버 쪽의 웹 컨테이너에 상태를 유지하기 위한 정보를 저장 - 웹 브라우저와 웹 서버의 상태 유..

내장 객체(Implicit Object) - 세션 객체 / application 객체 / 내장객체의 영역 / 액션태그 (Action Tag)
2022 / 10 / 31 월 세션 객체 session application 객체 내장객체의 영역 액션태그 (Action Tag) 자바빈(JavaBean) JDBC 라이브러리 ✔ 세션 (session) 객체 세션 클라이언트가 서버에 연결된 상태 - 로그인 사용자를 구분해서, 로그인한 사용자에게 보여주는 메뉴 비로그인한 사용자에게 보여주는 메뉴 세션 ID 유저가 브라우저를 이용하여, 사이트를 첫 접속했을 경우 해당 서버에서 사용자를 구분하는 목적으로 발급(생성)해주는 고유한 ID 세션객체 하나의 웹 브라우저 내에서 정보를 유지하기 위한 세션 정보를 저장하고 있는 객체 웹 브라우저(클라이언트)당 1개가 할당 - 주로 회원관리 시스템에서 사용자 인증에 관련된 작업을 수행할 때 사용 session 내장 객체의 ..