원지의 개발
728x90
article thumbnail
[Spring Boot] BootMyweb (1) - 관리자 홈페이지 / 기본 연결, 검색&Paging
Server/Spring boot 2023. 2. 15. 19:32

관리자 홈페이지 판매자 매니저(Sales Manager) 판매자로 등록된 사람들이 물건을 등록하는 application의 일부 B2B는 기업과 기업 사이의 거래를 기반으로 만들어진 프로젝트 데이터 베이스 게시판 구현 순서 1. 테이블 생성 2. VO, DAO, Controller, Service 생성 3. 화면 처리 4. 등록, 리스트 구현 5. 수정, 삭제 구현 6. 페이지 구현 7. 검색 구현 프로젝트 UI 1. 메인 2. 상품 등록 textarea → textEditor 대체 [[${vo.prod_content}]] 1. CDN 사용 2. 다운로드 사용 https://ckeditor.com/ckeditor-5/online-builder/ CKEditor 5 Online Builder | Create..

article thumbnail
[Spring] SpringMyweb 실습(3) - 페이지네이션, 검색 기능
Server/Spring 2023. 2. 9. 17:21

SpringMyweb(3) 페이징 처리 1. service, mapper 영역에 getList 함수를 선언 2. 등록번호 역순으로 데이터를 조회해서 가지고 나옴 3. model에 담아서 (여기서 모델에 담아줘야 함) 4. 화면에서는 반복문으로 처리 페이지 검색처리 1. 화면에서는 page, amount, searchType, searchName을 넘김 2. criteria에서 검색값을 받음 = getList로 cri 넘김 3. sql문을 바꿈 (동적쿼리) 4. total sql도 바꿈 (동적쿼리) = getTotal로 cri 넘겨서 total값 받아옴 5. 페이지 a태그 클릭시 searchType, searchName을 쿼리스트링으로 넘김 6. 검색 키워드 유지 페이지네이션 1. (페이지네이션 클릭은) ..

article thumbnail
[Java] API_ java.util (Arrays 클래스 - search, date, calendar, random)
프로그래밍 언어/Java 2022. 10. 25. 09:39

JAVA API : application programming interface 미리 만들어진 기능인 라이브러리 API안에 많은 패키지들이 존재 (lang, util, IO 등) 메서드 모형 읽는 법 접근제어자 + (매개변수) + ;(결과) 반환 유형 - 클래스가 선언된 위치 접근제어자 구분 public private default protected java.util 패키지 자바 프로그램 개발에 보조 역할을 하는 클래스들을 담은 패키지 컬렉션 관련 클래스들 Arrays 배열 조작 기능 순회(순서대로 접근, map), 복사(복사본에 작업 후 원본 덮기), 정렬, 검색, 필터링, 연산(reduce()) 등 → 비교가 가능해짐 ★ 정렬을 하려면 크기 비교하는 방법을 알아야 한다 ★ try ~ catch 잊지 ..

728x90
250x250