개발자가 지정한 SQL, 저장프로시저 그리고 몇가지 고급 매핑을 지원하는 퍼시스턴스 프레임워크이다. 마이바티스는 JDBC로 처리하는 상당부분의 코드와 파라미터 설정및 결과 매핑을 대신해준다. 마이바티스는 데이터베이스 레코드에 원시타입과 Map 인터페이스 그리고 자바 POJO 를 설정해서 매핑하기 위해 XML과 애노테이션을 사용할 수 있다.
https://cafe.naver.com/hamminglab/21421
요구사항 명세 -> 시퀀스 다이어그램 -> ERD
action, onclick 등은 로그인시 예제로 확인
==> 최근 방식은 카페 참조(ex2_icon&foot, modal 기능 사용)
grid.layoutit.com
https://cafe.naver.com/hamminglab/21248
Maven(pom.xml) -> Gradle
일일히 직접 몇백개의 라이브러리를 관리하면 빼놓는등 실수가 있을 수 있다. 그래서 관리툴로 라이브러리를 기본 라이브러리를 대다수를 추가한다.
천재는.. Maven을 쓴다.
mvn repo에서 pom파일 다운로드 가능
spring boot 프로젝트 자동 생성시 starter 라이브러리에는 기본 라이브러리가 그룹으로 포함되어있다.
일반 쿠키(클라이언트)
세션 쿠키
1. 정의
쿠키(Cookie) : 쿠키는 클라이언트 로컬(local)에 저장되는 키와 값(key, value)이 들어있는 작은 데이터 파일이다.
세션(Session) : 서버(Server) 에 클라이언트의 상태 정보를 저장하는 기술로 논리적인 연결을 세션이라고 한다.
2. 세션이 서버에 부담을 주는 문제점을 개선
https://cafe.naver.com/hamminglab/19517
다른 출처의 리소스 접근을 금지
java 개인포폴과제 3) address_function 에 MyBatis 적용 로 대체가능. 동영상있음