Thymeleaf3 6월 2일 (1) Spring - movieinfo 2 페이징 처리 pagingutil package com.raspberry.movieinfo.util; import lombok.AllArgsConstructor; @AllArgsConstructor public class PagingUtil { private int totalPage; // 전체 페이지 개수 private int pageNum; // 현재 보이는 페이지 번호 private int pageCnt; // 페이지 당 보여질 번호 개수 private String urlStr; // 링크 url public String makePaging(){ String pageHtml = null; StringBuffer sb = new StringBuffer(); // 현재 그룹 int curGroup = (.. 2023. 6. 2. 6월 1일 Spring - movieinfo 1 기본설정 application.properties 설정 파일 업로드 루트 경로 만들기 : main - webapp 폴더 resources 내에 폴더 만들기 : css, images templates 폴더 : error폴더 생성 movieinfo 폴더 : util, service, controller, entity, repository 폴더 생성 header, footer.html 작성 home.html 작성 js - cdn방식으로 연결, 크로스 오리진 설정이 필요 * 크로스 오리진 : 서버(오리진)이 2개 이상일 경우, 보안적인 위혐이 있음 jQuery CDN The integrity and crossorigin attributes are used for Subresource Integrity (SRI).. 2023. 6. 1. 5월 31일 Spring - thymeleaf, JPA thymeleaf 게시판 - 회원가입 화면까지 로그정보만 넣으면 됨 파일 업로드 처리를 하려면 webapp까지는 만들어야 한다. html 파일로 만들어서 작성 jsp에서 사용하던 것과 다름 view 없음 세션 정보을 불러올 때에는 session. 으로 불러온다. redirect일 때에는 변수명만 작성 dao, dto, service, controller * build 자동 설정 JPA(Java Presistence API) 자바 어플리케이션에서 관계형 데이터베이스를 사용하는 방식을 정의한 인터페이스 관련 API * 관계형 데이터베이스(RDB) 테이블(엔티티)과 테이블 간의 관계로 데이터를 저장하는 방식의 데이터 베이스 예) My SQL, 오라클, 마리아DB 등 HIbernate : JPA의 구현체 JPA.. 2023. 5. 31. 이전 1 다음