스프링 mvc 시작하기 스프링은 WEB-INF 안에 view 안에다가 html, css 등등을 넣는 경우가 많다 pom.xml에 메이븐 레파지토리에 들어가서 - spring mvn => 5.2.22 버전으로 - servlet api - jsp - jstl 4가지 라이브러리 추가하기 + web.xml 추가하기 (선생님이 보내주신 파일 ) 서블릿 태그가 보인다 서블릿 name / class가 있어야지 웹이 된다 이게 중요함 init-param 서블릿 메핑 모든 요청을 받아들이겠다 필터 클라이언트가 보내는 것을 어떻게 utr-8로 설정하겠다 라고 되어있다. M V C 컨트롤러 1. 컨트롤러 애노테이션 넣는다 - 안에 필요한 메서드를 작성한다 예를 들어 HelloControll..
코딩/스프링
서블릿 jsp할때 db에 오트인클리먼트하는거 값 가지고 오는거 더럽게 힘들었는데 스프링할때는 편하게 할수 있을듯 keyHolder 는 쿼리 두개 사용할때 가져온다 먼저 keyholder를 선언하고 insert먼저 해주고 거기 안에 preparedStatementCreator을 사용한다 이유는 한눈에 보이는 코드를 작성하기 위해서 사용한다 그러고 안에서 오버라이딩을 해주고 서블릿에서 여러번 했던 문을 작성한다 사진에서 insert 쿼리 뒤에 columNames 를 작성한 이유는 원래 insert 하고 memberNumber을 가지고 올려고한다 바로 String[] 문자열 형식으로 쓰니깐 한눈에 안보여서 선생님께서 이렇게 작성해주심 작성하고 두번째 인자로 keyholder를 써야함 keyholder는 가져오..
스프링 프로젝트 시작하기 - 메이븐 설치 - > 우리는 메이븐 프로그램을 직접 생성할것이다. 메이븐 프로젝트 생성하려면 pom.xml 파일이 필요하다 이런 파일임 프로젝트 이름 전세계에서 유일해야함 groupId 변경하면 됨 실제로 일반적으로 도메인할때 사용해서 유일해야함 dependencies -> 라이브러리 추가하는 곳 빌드 메이븐 3.7.0 버전 ------ 터미널 연다 이유는 알지 못하지만 mvn 설치하고도 버전 물어보면 바로 대답을 안함 경로 설정? 이거 하고 버전 물어보면 대답 잘함 ㅎㅎ/// 내가 사용할 파일을 열고 거기다가 mvn compile 하기 이런식으로 직접 폴더를 생성해주면됨 ( 일단 자바 폴더까지만 올림 ) 스프링 시작하려면 사진에 해당..