230518 3

Spring 기본 routine : logic Parameter 구동 방식

Spring Legacy Project 생성 : SpringPrameter > Spring MVC Project 생성 VO 생성 : vo패키지에 PersonVO 생성 servlet-context.xml : servlet-context.xml 파일의 자동 생성 경로 주석처리 자동 생성된 서블렛 경로 정보로 /views/ 이후가 경로가 된다 다만 경로가 많아지는 경우 경로들만 관리하는 클래스를 만들어 관리하는 것이 더 편리해져서 이 경우 사용하지 않게 된다 controller에 이동 경로 생성 : controller에 VIEWPATH로 insertForm으로 이동 경로 설정 package com.increpas.param; import org.springframework.stereotype.Controlle..

Backend/Spring 2023.05.18

정규표현식(Regex)

정규표현식(Regex) : 특정 규칙을 지니고 있는 문자열의 집함을 표현하는 데 사용하는 식 전화번호, 이메일, 아이디, 비밀번호 등의 형식을 체크하기 위한 용도로 주로 사용 정규화된 문자열을 만들기 위한 다양한 표현식을 사용하게 된다 https://regexper.com/ Regexper regexper.com . : 모든 문자와 일치시킨다 ^ : 정규표현식의 시작 $ : 정규 표현식의 끝 ? : ? 왼쪽의 표현식으로 끝나는 문자열이 0 또는 1번을 사용하는 경우 일치 * : 왼쪽의 표현식으로 끝나는 문자열이 0번 이상 반복하는 경우 일치 + : 왼쪽 표현식으로 끝나는 문자열이 1번 이상 반복하는 경우 일치 | : 왼쪽 또는 오른쪽 표현식과 일치시킴 [0-9] : 0~9 범위의 문자와 일치시킴 [a-z..

Backend/JavaScript 2023.05.18

Spring 기본 routine : logic Collection 구동 방식

스프링 레거시 프로젝트 생성 SpringCollection > Spring MVC Project 생성 자바 클래스 생성 : ex패키지에 MyList 클래스를 생성해 생성자까지 만들어준다 : MyMap/MySet/MyProp클래스를 생성해 동일하게 만들어준다 package ex; import java.util.List; public class MyList { private List list; public void setList(List list) { this.list = list; } public List getList(){ return list; } } package ex; import java.util.List; import java.util.Map; public class MyMap { private..

Backend/Spring 2023.05.18