본문 바로가기
반응형

Develops/Spirng4

[SPRING] Tiles Framework 이란? (화면 레이아웃 라이브러리) Tiles Framework 이란?웹 화면을 각 영역으로 나눠서, 템플릿을 구성하기 쉽게 해주는 프레임워크이다.   Tiles Framework 환경 구성하기1. servlet-context.xml 설정 classpath:tiles-defs.xml  2. tiles-defs.xml 생성 및 설정  3. jsp file 생성 및 설정/views/layout/default_layout.jsp .. 2024. 7. 14.
[SPRING] JPA(Java Persistence API)이란? JPA (Java Persistence API) 란 무엇인가? Java 객체와 관계형 데이터베이스 간의 매핑을 위한 API이다. EJB 3.0에서 하이버네이트를 기반으로 만든 새로운 자바 ORM (Object-Relational Mapping) 기술 표준이다. JPA의 접근 방식은 ORM(Object-Relational Mapping)을 구현하는 자바 표준 스펙이며, Java 개발자가 좀 더 객체지향 관점에서 개발할 수 있게 하고, 개발을 용이하게 해주어서 DB와 Java 간의 불일치 해소해준다. 개발자가 객체지향 프로그래밍 언어에서 사용하는 객체 모델과 관계형 데이터베이스의 테이블 간의 매핑을 자동 처리 MyBatis와 같이 SQL 문과 Java 코드를 연계하는 접근 방식이 아니라 Java 객체와 DB.. 2024. 3. 24.
[SPRING] 로그인 및 회원 관리(등록, 수정, 삭제) 기능 예시 ※ 로그인 및 회원 관리(등록, 수정, 삭제) 기능 [사용 테이블] CREATE TABLE bt_login_session ( session_id character varying(255) NOT NULL, user_id character varying(20) NOT NULL, user_ip character varying(20), user_agent character varying(255), create_date timestamp without time zone, expired_date timestamp without time zone ); CREATE TABLE bt_sys_user_mgt ( user_id character varying(20) NOT NULL, user_pwd character var.. 2024. 3. 3.
[SPIRNG] Java Excel 구현 (JXL 라이브러리 활용) 1. pom.xml net.sourceforge.jexcelapi jxl 2.6.12 2. Controller.java @RequestMapping(value = "/stat/excel", method = RequestMethod.GET) public View StatExcelView(ModelMap model, HttpServletRequest request) throws Exception { return new StatExcelView(); } 3. StatExcelView.java import java.text.SimpleDateFormat; import java.util.Date; import java.util.Map; import javax.servlet.http.HttpServletReques.. 2024. 3. 3.
반응형