목록FrameWork (2)
개발 공부
프레임워크 개발자가 보다 편리한 환경에서 개발할 수 있도록 제공하는 틀, 뼈대라고 생각하면 된다. 소프트웨어 개발의 입장으로써는 공통적으로 사용되는 라이브러리/개발도구/인터페이스 등등을 의미한다. 프레임워크의 필요성 규모가 큰 프로젝트 작업시 많은 개발자들이 필요 그런 개발자들이 "통일성" 있게 "빠르고" "안정적"으로 개발하기 위해 프레임워크가 좋은 성과를 낼 수 있다. 생산성 향상 프레임워크 특징 개발자들이 따라야 하는 가이드라인 제공한다. 자유롭게 설계 / 코딩하는게 아니라 가이드대로 설계하고 코딩하는게 원칙이다. 개발할 수 있는 범위가 정해져 있다 개발자들을 위한 다양한 도구들을 지원 프레임워크 장점 개발시간을 줄일 수 있다. 유지보수하기에 용이 하다 (너도 나도 다 알아볼 수 있는 코드) 프레임..

Mybatis 란 Mybatis는 자바 오브젝트와 SQL사이의 자동 매핑 기능을 지원하는 ORM(Object relational Mapping)프레임워크이다. SQL을 별도의 파일로 분리해서 관리하게 해준다. Mybatis 장점 기존 JDBC를 사용하게 되면 반복되는 코드의 불필요성을 제거하여 깔끔한 소스코드를 유지할 수 있다. 수동적인 파라미터 설정과 쿼리 결과에 대한 매핑 구문을 제거할 수 있다. SQL문에 변경이 있을 때마다 자바 코드를 수정하거나 컴파일하지 않아도 된다. 다양한 프로그래밍 언어로 구현가능하다 Mybatis 주요 컴포넌트 MyBatis 설정파일(SqlMapConfig.xml) : 데이터베이스의 접속 주소 정보나 Mapping 파일의 경로 등의 고정된 환경정보를 설정한다. SqlSes..