spring ========Mybatis로 DAO와 DB를 연결 =======
·
STUDY/SPRING
* getmemberCount vs getTime
Spring - Legacy Project 만들기 2(mybatis - db 연결)
·
STUDY/SPRING
MyBatis(iBatis) 마이바티스는 개발자가 지정한 SQL, 저장프로시저 그리고 몇가지 고급 매핑을 지원하는 퍼시스턴스 프레임워크 JDBC로 처리하는 상당부분의 코드와 파라미터 설정 및 결과 매핑을 대신해준다. DB 레코드에 원시타입과 Map 인터페이스, 자바 POJO를 설정해서 매핑하기 위해 XML과 어노테이션을 사용 DB/SQL 관련 동작을 쉽게 처리해주는 프레임워크 = SQL Mapper 라이브러리 - DB연결, Try-Catch-finally 구문, pstmt, rs 구문을 훨씬 간결하게 처리 - spring과 연동이 매웅 편함 (MyBatis-spring 라이브러리) - 동적 sql 구문 사용 가능(= 코드 제어) *MyBatis 사용방식 1. XML만 사용하여 SQL구문을 처리, DAO에..
Spring - Legacy Project 만들기
·
STUDY/SPRING
NEW > Spring Legacy Project * Spring MVC Template 사용 * top-level package : 내 프로젝트의 시작점 *Maven Dependencies 경로 : c:users:@@@/.m2.repository > 유저이름은 영어여야 나중에 오류 안뜸 *HomeController @Controller(애노테이션) : 해당 클래스를 컨트롤러로 쓰려면 반드시 붙여줘야함 Logger : 원래 java에서 사용하던 sysout 출력문 대신 사용 sysout은 시스템의 성능을 떨어트림 @RequestMapping(value = "/", method = RequestMethod.GET) : 1,2단계-가상주소 매핑의 역할 return home : home.jsp 페이지로 이동 ..
Spring 기초 관계
·
STUDY/SPRING
A는 B랑만 친하면 D도 가져올 수 있음 *XML 문서의 구조를 정의하는 방법 : DTD와 Schema xml 설정파일은 이 두가지 방식을 모두 지원함 * beans dtd : 지금 xml 코드는 다양하게 표현할 수 있지만 지금 표현하고자 하는걸 지정해 줌 (크게 묶어서 xml이지 디테일하게 구분할 수 있음) https://docs.spring.io/spring-framework/docs/4.2.x/spring-framework-reference/html/xsd-configuration.html 40. XML Schema-based configuration First up is coverage of the util tags. As the name implies, the util tags deal with..
spring 설치하기
·
STUDY/SPRING
spring.io > projects > spring Tool4 예전 버전을 사용할 거니까 아래쪽의 project wiki로 이동 이전버전목록으로 이동 스프링 버전 : 3.9 버전까지 찾으면 jar파일 다운로드 다운로드 후 더블클릭해서 실행 다운로드 후 더블클릭해서 실행 설치가 완료 되면 다운로드 받은 폴더에 sts-4.9.RELEASE 폴더가 생기는데 폴더에서 exe 파일 바로가기 만든 뒤 실행 마켓플레이스 STS -> ADD-ON 설치 가끔 ADD-ON을 설치해도 Open Perspective에 안뜨는 경우도 있는데 그냥 다시 설치 해주면 된다. 마켓플레이스 JSP -> Eclipts Enterprise Java and Web Developer Tools 3.21 설치 * perspective에 SP..