
maven 빌드, 의존성(필요한 라이브러리 jar(Java Archive))관리, 배포, 테스트 툴 1. 설치 maven 설치 환경변수 편집 PATH에 maven bin 폴더 경로 추가 D:\폴더명\apache-maven-3.9.6\bin cmd에 설치 잘 되었는

src/main/webapp \- HTML, JS, CSS, JSP src/main/webapp/WEB-INFweb.xml : 애플케이션 배치 설명자 파일서블릿, 필더 등등 배치에 대한 설정lib : 자바 라이브러리 jarclasses : 컴파일된 class메이븐 프

자바의 웹 기술 Jakarta EE Platform APIjakartaee - API 명세 정의(servlet API)jakarta.servletjakarta.servlet.httpjakarta.servlet.jsp ...패키지들 중 jakarta.servlet.htt

요청과 응답 사이에서 걸러주는 기능 필터체인메서드가 호출되지 않으면 체인이 연결되지 않는다.현재는 필터체인 메서드가 호출되고 있지 않아서 /board url에 들어가보면 콘솔에 FilterEx1만 출력되고 BoardServelt의 내용은 호출 되지 않고있다.🔽🔽fi

(Java Server Page) - 서블릿 코드 번역기술JSP는 서블릿 기술의 확장JSP는 유지 관리가 용이JSP는 빠른 개발이 가능JSP로 개발하면 코드 길이를 줄일 수 있다.웹 브라우저가 웹 서버에 JSP를 요청합니다. 웹 서버는 요청된 Hello.jsp에서 js

설정파일 build.gradle\-> 그루비, 코틀린: DSL 특화언어DSL(Domain Specific Language)Domain: 전문가 영역설정 영역그레이들 설치releases page압축 풀고 이름 폴더로 이동 ~시스템 환경변수 PATH에 gradle bin폴

📕API(Application Programming Interface)자바 데이터 베이스 연결 기술 명세서: 인터페이스로 구성구현체는 각 DB업체가 구성(데이터베이스 드라이버)java.sql 패키지 -> JDBC APIjava.sql 문서Oracle JDBC 드라이버

설치 mybatis3.xx의존성 추가implementation 'org.mybatis:mybatis:3.5.16'2\. 설정mybatis 사이트XML설정파일바뀌지 않는 정적자원들 정의안에 xml 설정 코드 추가해준다.Mapper 클래스 xml📌8.실무프로젝트 폴더 -

mvn repository1\. ojdbc11ojdbc11은 Oracle 데이터베이스와 Java 애플리케이션 간의 연결을 위한 JDBC (Java Database Connectivity) 드라이버runtimeOnly컴파일중에 포함 x , 실행 과정중에 포함orai18n

폴더는 깃 연동 안되어있던 새 폴더 만들어서 하기 수업 자료랑 git 겹치면 충돌날수도있음레포지토리 새로 작성 후 인텔리제이 git연동하기터미널 command promptgit initgit remote add origin 레포지토리주소git add .git commi

액션 태그는 서버나 클라이언트에게 어떤 행동을 하도록 명령하는 태그스크립트 태그, 주석, 디렉티브 태그와 함게 JSP 페이지를 구성하는 태그커스텀 태그의 일종<jsp:forward page="이동할 페이지 - JSP, html, text, servlet 경로"

내장객체 강의자료내장 객체는 JSP 페이지에서 사용할 수 있도록 JSP 컨테이너에 미리 정의된 객체입니다.JSP 페이지가 서블릿 프로그램으로 번역될 때 JSP 컨테이너가 자옫으로 내장 객체를 멤버 변수, 메서드 매개변수 등 각종 참조 변수(객체)로 포함합니다.JSP 페

익스프레션(expression)이라는 단어를 사전에서 찾아보면 여러가지 뜻이 있지만, 프로그래밍에서는 대개 '식(式)'이라는 뜻으로 사용됩니다.식이란 수학시간에 배우는 3+4, 2x+7처럼 어떤 값을 산출하는 연산자와 피연산자의 조합을 말합니다. 익스프레션 언어는 이

jstl - apijstl-impl: 구현체core 라이브러리 : 제어구문, 반복문 등fmt 라이브러리 : 형식화, 숫자 형식, 날짜 형식, 시간대, 다국어functions 라이브러리 : 문자열 가공 등sql 라이브러리https://jakarta.ee/spec

1) 태그 파일을 작성해서 만드는 방법확장자.tag<%@ taglib prefix=".." tagdir="경로" %>2) 태그 클래스를 작성해서 만드는 방법1) tag 지시자는 태그 파일에만 사용할 수 있는 지시자인데, 웹 컨테이너가 태그 파일을 처리할 때 필요한

쿠키의 동작과정/ 쿠키 생성/ 쿠키 정보/ 쿠키 삭제/ 세션/ 세션 생성/ 세션 정보/ 세션 삭제/ 세션 유효시간 설정

회원가입, 로그인 구현하기기본 구조 만들기webapp - WEB-INF - web.xml (기본 코드 끌어오기)tomcat 설정의존성 추가servlet-api -> jakarta ..servlet.jsp-api ->jakarta servlet Jspjstl-apijst
S - Single Responsibility Principal단일 책임 원칙하나의 클래스는 하나의 역할을 담당O - 개방, 폐쇄 원칙확장에는 열려있고 변화에는 닫혀있는 구조전략 패턴추상화객체 조립기 -> 통제L - 리스코프 치환 원칙다형성, 하위 클래스, 인터페이스