분류 전체보기

· Java ☕️
페이징 처리를 처음부터 다시 구현하려면, 전체 과정을 단계별로 설명하고 코드를 제공하겠습니다. 페이징 처리는 데이터베이스에서 대량의 데이터를 효율적으로 조회하고, 클라이언트에게 페이지별로 나누어 보여주기 위한 기술입니다. 이 과정은 데이터베이스 쿼리 작성, 서비스 계층, 컨트롤러, 그리고 프론트엔드에서의 처리를 포함합니다.1. 데이터베이스 쿼리 작성데이터베이스에서 페이징 처리를 위한 SQL 쿼리를 작성합니다. MariaDB에서는 LIMIT과 OFFSET을 사용하여 페이징을 처리합니다.예제 SQL 쿼리SELECT ri.image_path, ri.image_name, r.room_name, r.street_address, rp.rent_price, ro.room_optionFROM room rINNER JO..
fork GUI를 사용하다 상대방의 브랜치에서 특정 파일만 가져오고 싶어졌다아래의 사진에서  origin/kjw/host 브랜치의 RoomPrice.java 파일만 내 브랜치로 가져와보자일단 경로 복사콘솔 창을 열고아래의 명령어 참고해 git checkout origin/ -- path/to/file # 특정 파일 가져오기위 명령어에서 은 상대방의 브랜치 이름을, path/to/file은 가져오고자 하는 특정 파일의 경로와 파일 이름을 나타냅니다. 다음과 같이 명령어 작성path/to/file에는 위에서 복사한 경로 붙이기git checkout origin/kjw/host -- src/main/java/com/mywebapp/model/RoomPrice.java
· Java ☕️
아래 사이트 접속 Servlets.com | com.oreilly.servlet servlets.comzip파일 다운로드압축 풀고 lib 폴더 안의 cos.jar 가져오기
우리 프로젝트의 레퍼런스 삼삼엠투 - 단기임대, 한달살기 부동산 계약 플랫폼단기임대가 필요한 모든 순간, 삼삼엠투에서 쉽고 빠르게 계약하세요. 원룸, 투룸, 오피스텔, 아파트, 고시원, 호텔 한달살기까지 모두 삼삼엠투에서.33m2.co.kr 위의 사진처럼 지도 API를 가져와서 단기임대 건물의 위치를 화면에 띄워보자 지도 API는 대표적으로 카카오 API와 네이버 API가 있다 지도 api 비교하기 (1) (카카오 지도 api)서론 공공데이터 api를 활용한 웹앱을 만드는 공모전을 준비하던 중에, 세부페이지에 지도가 들어가서 지도 api를 적용하고자 했다. 3d 지도는 해봤지만 다른 팀원과 같이 했던 터라 2d 지도를 꼭velog.io 카카오 API가 예시코드 및 공식문서(가이드)가 잘 나와있다고 하여 ..
· Java ☕️
New -> Other 클릭maven Project 클릭next 클릭quickstart로 Group Id와 Artiface Id 입력 후 Finish아래 console 창에서 Y입력하고 엔터BUILD SUCCESS 확인프로젝트 생성되면 Build Path > Configure Build Path 클릭jdk 버전을 17로 변경JavaSE-17로 변경된 것 확인 가능  이제 pom.xml을 수정하자properties에 maven으로 시작하는 두줄 추가 maven.compiler.source: 컴파일할 소스 코드의 Java 버전을 17로 설정합니다.maven.compiler.target: 컴파일된 바이트코드가 호환될 Java 버전을 17로 설정합니다. mvnrepository라는 사이트 접속https://mv..
· Java ☕️
1. 프로젝트를 WAR file로 Export한다 2. Destination의 Browse 누르고 경로를 C:\java\apache-tomcat-10.1.24\webapps로 설정3. finish 클릭4. cmd 키고 cd C:\java\apache-tomcat-10.1.24\bin // 경로 이동catalina.bat run // 실행한 후에C:\java\apache-tomcat-10.1.24\webapps 경로 확인하면 AlbumCMTModel1Ex01.war파일이 압축해제 되어 AlbumCMTModel1Ex01 폴더가 만들어져 있는 것 확인 가능 5. localhost:8080/ 뒤에 폴더 이름인 AlbumCMTModel1Ex01 붙여주면 잘 실행되는 것 확인가능