[Spring] DTO,DAO,mapper생성과 DB연결 설정하기
·
STUDY/SpringLegacy
Spring Legacy · STS · OracleDB · SQLDeveloper 0. 새로운프로젝트를만든다 1. pom.xml에서 필요한 의존객체 를 추가한다 (dependency, properties 확인) 2. DB에 human 테이블을 만든다. 3. human테이블 데이터를 담을수있는 DTO를만든다 4. 데이터베이스조작을위한 DAO를만든다 5. mapper파일과 config파일 생성 6. root-context.xml에 설정파일 3개를 추가한다. 그후 Controller와 Service, jsp를 작성을 통해 데이터를 출력한다. 0. 새로운 프로젝트를 만든다 프로젝트생성 방법 링크 : https://rebornbb.tistory.com/entry/Spring-Spring-Legacy%EC%8B%9..
[JSP] JSTL · EL 설명 예제
·
STUDY/SpringLegacy
JSTL JSP안에서 사용하고 있는 자바코드를 없애기 위해서 사용하는 태그 라이브러리 JSTL이란? JSTL + EL의 조합을 말한다. JSTL의 정식 명칭은 자바서버 페이지 표준 태그 라이브러리(JavaServer Pages Standard Tag Library)이고 줄여서 JSTL이라 부른다. JSP 내에 if문, for문 등의 구문을 처리가 가능케 한다. EL이란? EL의 정식 명칭은 표현 언어(Expression Language)라고 하며 줄여서 EL이라고 부른다. EL을 사용하면 값이 없거나 형 변환 등에 전혀 신경 쓸 필요 없이 서버로 전송해서 형변환 없이 사용할 수 있다. 변수를 표현하기 위한 언어 (예) ${변수명} EL에 대해 알아보자 EL의 사용법 ${name} EL의 내장 객체 객체명..
[Spring] Spring 기초 어노테이션 다루기
·
STUDY/SpringLegacy
Spring Legacy · STS · OracleDB · SQLDeveloper Model클래스 데이터 전달 @RequestMapping HttpServletRequest 클래스 @RequestParam 어노테이션 데이터(커맨드)객체 @PathVariable 어노테이션 GET방식과 POST방식 Model 클래스를 이용한 데이터 전달 @RequestMapping 어노테이션 @RequestMapping 예제 EL = ${myString1} 스프링에서는 리소스 등록을 해야한다. HttpServletRequest 클래스 httpServeletRequest 예제 주소와 상관없는 추가 문구 - 쿼리스트링 쿼리스트링 만드는 방법 : key = value @RequestParam 어노테이션 @RequestParam ..
[Spring] Controller 생성하기
·
STUDY/SpringLegacy
Spring Legacy · STS · OracleDB · SQLDeveloper 1.새로만든 프로젝트 HomeContoller 실행하기 1)만든 01Start 프로젝트에서 HomeController을 보면 view에 있는 home.jsp파일을 불러오는것을 확인할수있다. 2)Window > WebBrowser > Chrome 브라우저를 크롬으로 설정하자. 3) 프로젝트명 우클릭 > Run As > Run On Server 클릭 후 실행하면 브라우저 화면에 Hello world!가 잘뜬다 + 저장해둔 다른파일 불러오는 방법 General > Existing Project into Workspace > work 폴더에서 원하는 파일 선택 2. Contoller에 대하여 파악하기 + @RequestMappin..
[Spring] Spring Legacy 시작하기
·
STUDY/SpringLegacy
Spring Legacy · STS · OracleDB · SQLDeveloper 스프링 두가지 종류 Spring Legacy- DB를 MyBatis * 옛날버전 Spring Boot - JPA * 최신버전 실무에서는 스프링레거시를 보통 사용 스프링부트는 규모가 작은 신규 프로젝트를 작업할때 사용 1.스프링 툴 다운로드 projects > springtools4 SpringTool Suite3 클릭 Eclipse 4.12를 가장 많이쓴다. 가장 상단의 zip파일 다운로드받자. 2.아파치 톰캣 다운로드 아파치톰캣 사이트 접속 > download > Tomcat9.0 > Core> zip파일다운로드 3.JAVA jre 다운로드 실무에서는 대부분 1.8 사용 JDK를 프로그래머가 자바 프로그래밍을 하기 위해 ..