사랑하애오
close
프로필 배경
프로필 로고

사랑하애오

  • 분류 전체보기
    • 정보처리기사 기출문제
      • 2020년
    • AWS
    • HTML, CSS, Layout, Grid
    • JavaScript, JQuery
    • C++
    • Node.js
    • Linux
      • centosOS
    • BlockChain
      • 기술면접
      • 비트코인
      • 이더리움
    • VSCode
    • Network
    • Solidity
    • JAVA
      • SpringBoot
      • SpringBoot Shoppingmall
      • SpringBoot CRUD Board
      • Eclipse
    • MySQL
    • React.JS
      • Redux-Saga
    • 프로그래머스(Javascript)
      • Level 0
  • 홈
  • 태그
  • 방명록
[VSCODE] JPA 개념 및 원리

[VSCODE] JPA 개념 및 원리

JPA 1. JPA (Java Persistence API) Java 객체와 관계형 DB 사이를 매핑하는 ORM 기술 표준 인터페이스 (=기술 표준) 이므로 실제 구현체는 Hibernate 등등 2. JPA 장점 특정 데이터베이스에 종속되지 않음 - 데이터베이스마다 쿼리문이 조금씩 다르기 때문에 데이터베이스 변경에 어려움이 많음, 하지만 JPA 는 추상화한 데이터 접근 계층을 제공하므로 설정 파일에 사용 데이터베이스만 지정하면 됨 객체 지향적 프로그래밍 및 생산성 향상 - 개발자가 직접 SQL을 작성하는 데이터베이스 설계 중심에서 Java 객체에 집중하도록 지원 - 테이블 컬럼 수정 시 매핑된 클래스만을 변경하면 적용됨 3. JPA 단점 복잡한 쿼리 처리 불가 자동으로 생성되는 쿼리로 인해서 개발자가 의..

  • format_list_bulleted SpringBoot Shoppingmall
  • · 2022. 6. 21.
  • textsms
[VSCODE] SpringBoot 쇼핑몰(MVN) 개발 환경 설정

[VSCODE] SpringBoot 쇼핑몰(MVN) 개발 환경 설정

Spring Boot Initializr Spring Boot 환경 구축 참고 (VSCODE, start(쓰니는 이거 안씀) OPEN_JDK(18)) Spring Initializr(maven) 에서 아래와 같이 설정 vscode springboot extension을 통해 빠르게 mvn 패키지를 생성할 수 있다. https://start.spring.io/ 위의 사이트를 통해서도 프로젝트를 생성할 수 있는데 압축파일을 풀고 열어야하는 약간의 번거로움이 있다. 프로젝트를 생성했으므로 생성한 프로젝트를 열어서 기본적인 세팅을 할 것인데 위와 같이 pom.xml에 아까 생성할때 넣었던 dependency들을 볼 수 있으며, 추후에 필요한 dependency를 pom.xml에 추가해 사용할 것이다. 이제 잘 ..

  • format_list_bulleted SpringBoot Shoppingmall
  • · 2022. 6. 21.
  • textsms
AWS S3(React Client/리액트 클라이언트) 배포

AWS S3(React Client/리액트 클라이언트) 배포

저번과 이어서 마지막으로 클라이언트 배포를 끝으로 React Node MySQL 프로젝트 배포를 마무리하려합니다. s3 페이지에 들어가서 버킷을 생성합니다. 버킷 이름은 구별할 수 있게끔 적어주시고 권장되는 거 체크해주세요 퍼블릭 엑세스 차단 해제해주시고 나머지는 건들 필요 없이 넘어가줍니다. 다 되셨다면 생성을 눌러서 버킷을 생성해줍니다. 생성된 버킷에 들어가면 ARN(Amazon Resource Name)을 확인해주세요. 권한 부분에 퍼블릭으로 되있는지 다시 한번 체크해주시고 버킷 정책에 위와 같이 코드를 수정해줍니다. Resource 부분은 아까 arn을 복사해서 넣어주시면 됩니다. { "Version": "2012-10-17", "Statement": [ { "Sid": "PublicReadGet..

  • format_list_bulleted AWS
  • · 2022. 5. 22.
  • textsms
AWS EC2 (React Server/리액트 서버) 배포

AWS EC2 (React Server/리액트 서버) 배포

이전 RDS 포스팅 내용과 이어지기 때문에 먼저 보고 오시는게 흐름을 파악하기에 좋습니다. 서론은 거두절미하고 바로 들어가겠습니다. 인스턴스 시작을 눌러 새로운 인스턴스를 생성해줍니다. 인스턴스란게 뭐냐 쉽게 설명드리면 AWS의 컴퓨터 한대를 빌리는 것이라 생각하면 됩니다. 저는 우분투를 사용해서 진행할거라 다른 것을 사용하실분들은 다른 포스팅을 보시기 바랍니다. (프리티어인지 꼭 확인 부탁드립니다(돈 나가면 아깝잖아요)) 키페어는 이전까지는 잃어버리면 인스턴스를 연결을 못하였기에 눈물을 머금고 다시 인스턴스를 처음부터 생성해야하지만 지금은 잃어버려도 자체적으로 인스턴스에 연결할 수 있습니다. .pem으로 만드셔야합니다. 그 다음 네트워크 설정에서 서브넷에서 중요한게 ap-northeast-2a 아니면 ..

  • format_list_bulleted AWS
  • · 2022. 5. 19.
  • textsms

보안 분야에서의 블록체인 사용 사례 6가지

가장 잘 알려진 사용 사례는 비트코인 결제 인증이지만 콘텐츠 전송 네트워크, 스마트 그리드 시스템과 같은 애플리케이션 분야에도 확장 적용할 수 있다. 블록체인은 'CIA의 3요소'인 기밀성(confidentiality), 무결성(integrity), 가용성(availability) 을 포괄해 더 강화된 탄력성과 암호화, 감사, 투명성을 제공할 수 있다. 1. 인증을 사용해 에지 기기 보호 제이지 시큐리티(Xage Security)는 자사의 "위조 방지" 블록체인 기술 플랫폼이 대규모 기기 네트워크에서 개인 데이터와 인증을 분산하는 기능을 한다고 주장했다. 또한 이 플랫폼은 모든 통신을 지원하며 연결이 불규칙적인 에지에서 작동할 수 있고 다양한 산업용 시스템을 보호한다. ABB 와이어리스(ABB Wirel..

  • format_list_bulleted BlockChain
  • · 2022. 5. 17.
  • textsms
AWS RDS(MySQL) 생성

AWS RDS(MySQL) 생성

최근 프로젝트 마감에 맞춰 배포를 해야하는 상황에서 aws를 이용하기로 하여 s3, ec2, rds를 사용해야하는데 모든 포스팅이 거의다 예전 AWS UI 기준이라 내가 까먹을 수 있기에 정리 하면서 포스팅 하기로 했다. 처음 aws 가입을 완료하면 1년동안 프리티어를 이용할 수 있기에 무료로 이용할 수 있다. 위와 같이 rds를 검색해서 들어간다. 쉽게 저 버튼 하나만 누르면 데이터베이스를 생성할 수 있는 카테고리로 들어갈 수 있는데 그 전에 하나 하고 가야 할 게 있다. 옆에 파라미터 그룹에서 파라미터 그룹 생성을 눌러 우리는 데이터베이스에 영어 데이터만 저장할 게 아니기 때문에 charset을 한글까지 지원가능하게 설정해야한다. 그루비룸은 utf8이나 아니면 각자가 식별할 수 있는 이름으로 하고 생..

  • format_list_bulleted AWS
  • · 2022. 5. 14.
  • textsms
  • navigate_before
  • 1
  • ···
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • ···
  • 33
  • navigate_next
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.