분류 전체보기

카테고리 없음

AWS - Oracle 연동

★ Oracle 다운로드 https://www.oracle.com/database/technologies/xe-prior-release-downloads.html XE Prior Release Archive Getting Started: Support Oracle Database Express Edition (XE) is a community supported edition of the Oracle Database family. Please go to the Oracle Database XE Community Support Forum for help, feedback, and enhancement requests. Note: Oracle Support Ser www.oracle.com Linux 버전 다..

카테고리 없음

AWS - MobaXterm

★ AWS 설정 Window 10, 11 > 개인 사용자용 OS 윈도우 서버 > 보안 강화 계정명@컴퓨터명 unbuntu@ip-172-31-46-249: ~$ ■ 관리자 권한 명령어 - root 사용자 : 최고 관리자 - AWS 우분투 : "ubuntu" 계정 자동 생성 - su(Substitude User) -> 대체 가능한 권한을 가지는 유저 -> 임시로 관리자 권한을 갖게하는 명령어 -> 현재 세션동안만 관리자 권한을 가진다. - sudo -> 최고 관리 권한으로 실행 -> 세션이 아니라 하나의 명령에 대해서만 최고 관리 권한을 갖는다. ■ 명령어 apt-get update : 최신으로 업데이트하는 명령어 관리자 계정 암호 설정 : sudo passwd root | ubuntu - root - ub..

카테고리 없음

AWS - 아마존 웹서비스

★ 아마존 웹서비스 https://aws.amazon.com/ko/free/?trk=fa2d6ba3-df80-4d24-a453-bf30ad163af9&sc_channel=ps&ef_id=CjwKCAjw44mlBhAQEiwAqP3eVvsNy9f6VIJhnX8u8BU1ermcwbL_M6NgjmHexLYBq_nq3Wcw2AVSLxoCVi0QAvD_BwE:G:s&s_kwcid=AL!4422!3!563761819834!e!!g!!aws!15286221779!129400439466&all-free-tier.sort-by=item.additionalFields.SortRank&all-free-tier.sort-order=asc&awsf.Free%20Tier%20Types=*all&awsf.Free%20Tier%20C..

Spring

Spring Boot STEP 7 - JPA 2

★ 검색 확인 연산자 null 값 확인 //[Is}Null, [Is]NotNull //- 컬럼 값이 null인 레코드 검색 //[Is]Empty, [Is]NotEmpty //- 컬럼값이 null이거나 빈문자열인 레코드 검색 null 값 확인 ex) List list = itemRepo.findByOwnerNull(); List list = itemRepo.findByOwnerEmpty(); List list = itemRepo.findByOwnerNotNull(); 정렬 //정렬 //List list = itemRepo.findAll(Sort.by(Sort.Direction.ASC, "price")); //List list = itemRepo.findAll(Sort.by("name")); //오름차순 /..

Spring

Spring Boot STEP 6 - JPA

★ 새 프로젝트 생성 Name : boot-jpa Group : com.test Artifact : boot-jpa Package : com.test.jpa 의존성 - Spring Web - Lombok - MyBatis Framework - Oracle Driver - Spring boot Devtools - Thymeleaf - Spring JPA ■ JPA, Java Persistent API Java ORM 기술에 대한 API 표준 명세 JPA 구현 기술 > Hibernate, EclipseLin, DataNucleus 등 대부분 Hibernate를 사용 ■ ORM, Object Relational Mapping Entity 객체와 Database 테이블을 서로 매핑해서, SQL 쿼리가 아닌 Ja..

Spring

Spring Boot STEP 5 - Thymeleaf3

★ 제어문 if문 사용 if num1 : 양수 num2 : 양수 양수 [[${num1}]] 입니다. 양수 음수 양수 음수 실행 결과 switch문 사용 switch 추가하기 삭제하기 기타 실행 결과 ★ 반복문 each문 사용 이름 실행 결과 테이블 형식 Each문 번호 아이디 제목 실행 결과 ★ 조각 페이지 inc/sub.html 조각 페이지 입니다. inc/sub2.html 조각 페이지 2 조각 페이지 3 소유주 : 연락처 : 사용 Thymeleaf Fragment insert replace 실행 결과

Spring

Spring Boot STEP 4 - Thymeleaf2

★ 타임리프 연산자 산술 연산자 > 동일 비교 연산자 > 동일 + 영문 표현 제공 논리 연산자 > 동일 + 영문 표현 제공 삼항 연산자 > 동일 데이터 없음 문자열 연산자 > 동일 ★ HTML 속성 조작 th:HTML속성명="값" 기존에 동일한 속성이 선언되어 있으면 대체한다. 기존에 동일한 속성이 선언되어 있지 않으면 추가한다. 대부분 서버에서 전달 받은 값(model)은 - 직접 표현식으로 아무곳에서 사용이 불가능(${key}) - 표현식은 반드시 th:속성에만 적용이 가능 사용 ex) ${name} Box 1 Box 2 Box 3 Box 4 Box 5 Box 6 Box 7 Box 7 ★ PCDATA 조작 HTML 콘텐츠 영역 > 데이터 출력 1. th:text - escaped text - '' -..

Spring

Spring Boot STEP 3 - Thymeleaf

★ 새 프로젝트 생성 New > Spring Starter Project - Name > boot-mybatis - Type > Maven - Packaging > Jar - Java Version > 11 - Language > Java - Group > com.test - Aritfact > boot-mybatis - Package > com.test.mybatis - srping boot version > 2.7.13 - Spring Web > 체크 - Oracle Driver > 체크 - MyBatis Framwork > 체크 - Lombok > 체크 ■ JSP 설정 1. pom.xml > 의존성 2개 추가 javax.servlet jstl org.apache.tomcat.embed tomcat-..