웹 개발45 [vultr] 인스턴스 / 서버 접속하기 with Putty 이번 시간에는 지난 시간 생성한 인스턴스로 Putty를 이용해 서버에 접속해보는 것을 해보겠습니다. 인스턴스 생성, Vultr에서는 Compute영역에서 서버 생성하는 것을 하지 않았거나 모르는 분들은 아래 글을 참조하여 서버를 생성하실 수 있습니다. 2023.12.29 - [웹 개발/vultr] - [vultr] Compute 인스턴스 생성하기 / 클라우드 서버 생성하기 [vultr] Compute 인스턴스 생성하기 / 클라우드 서버 생성하기 준비물: 가입완료 본 글에서는 가입이 되어있는 상태에서 진행한다. 참고로 처음 가입을 해야하는 경우이거나 가입을 한 경우 프로모션 코드를 찾아 입력하면 250달러를 받을 수 있으니 꼭 아래 dani0312.tistory.com 📌Putty로 서버에 접속하기 Put.. 2023. 12. 30. [vultr] Compute 인스턴스 생성하기 / 클라우드 서버 생성하기 준비물: 가입완료 본 글에서는 가입이 되어있는 상태에서 진행한다. 참고로 처음 가입을 해야하는 경우이거나 가입을 한 경우 프로모션 코드를 찾아 입력하면 250달러를 받을 수 있으니 꼭 아래 페이지에서 쿠폰 코드를 확인하여 가입 후 입력하시길 바란다. 시간에 따라 쿠폰 코드가 바뀌는 것 같아 아래 주소로 현 시점에 사용 가능한 코드를 확인하는 것이 좋다. https://www.vultr.com/coupons/ 📌Vultr인스턴스 생성하기 1. Compute 선택하기 https://www.vultr.com 위 주소에서 로그인을 하고 Products - Compute를 선택한다. 오른쪽 위의 [ Deploy + ] 버튼을 클릭한다. Deploy New Server를 클릭한다. 이제부터 아주 간단하다. 원하는 .. 2023. 12. 29. [jpa] JPA 영속성 컨텍스트란? with EntityManager #1 본 글에 앞서 JPA의 구동 방식과 EntityManager, EntityManagerFactory에 대해 잘 모른다면 아래 글을 먼저 참고하시는 것이 좋습니다. 2023.12.19 - [웹 개발/Jpa] - [jpa] JPA구동 방식 + EntityManager, EntityManagerFactory 란? 📌 JPA 영속성 컨텍스트 ◾ EntityManager 영속성 컨텍스트를 이해하기에 앞서, JPA구동 방식 포스팅에서 EntityManager에 대해 알아보았지만 다시 짧게 요약하면, EntityManager는 엔티티를 관리하는 역할을 하여 데이터베이스에 CRUD를 할 수 있게 하는 JPA의 핵심적인 역할을 하는 녀석이다. '엔티티매니저는 생성될 때 영속성 컨텍스트라는 것을 함께 생성해 이것을 통해 .. 2023. 12. 23. [jpa] JPA구동 방식 + EntityManager, EntityManagerFactory 란? JPA를 이해하기 위해 필요한 것 중 하나가 엔티티매니저와 엔티티매니저팩토리이다. 이번 글에서는 JPA구동 방식과 엔티티매니저, 엔티티매니저팩토리가 무엇인지에 대해 알아볼 것이다. 📌JPA 동작 ◾JPA 구동 방식 JPA구동 방식은 아래와 같다. JPA는 Persistence라는 클래스가 존재한다. 1. Persistence클래스에서 META-INF/persistence.xml라 하는 설정 정보를 읽는다. 2. EntityManagerFactory라는 클래스를 만든다. 3. EntityManagerFactory에서 필요할 때마다 EntityManger라는 것을 만들어 동작한다. persistence.xml은 설정 파일이다. JPA구현체에서 어떻게 동작해야 하는지에 대한 정보를 제공한다. 그렇다면 Enti.. 2023. 12. 19. [linux] 기초 명령어 정리 ◾리눅스 기초 명령어들 리눅스의 기본이 되는 명령어들을 정리해보았습니다. pwd: 현재 위치의 경로 조회 mkdir 디렉터리이름 : 디렉터리 만들기 touch 파일이름: 파일 만들기 cat 파일이름: 파일 내용 출력하기 vi 파일이름: 텍스트 편집이 가능한 vi 에디터로 이동 ls: 현재 위치의 파일 목록 조회 ls -l: 파일의 상세정보 ls -a: 모든 파일 표시(숨김파일 포함) ls -f: 파일 표시 시 마지막 유형에 나타내는 파일명을 끝에 표시 💡ls -al 은 현 디렉터리에 있는 모든 파일에 대한 상세한 내용이 나온다. cd: 디렉터리 이동 cd 디렉터리 경로 : 경로의 디렉터리로 이동 cd .. : 상위 디렉터리로 이동 cd ~ : 홈 디렉터리로 이동 cd - : 이전 경로로 이동 명령어 일부.. 2023. 12. 17. [jpa] JPA란? ORM, Hibernate란? 📌 JPA란 ◾ JPA란? - JPA 는 Java Persistence API의 약자 - 자바 진영의 ORM 기술 표준 - 애플리케이션과 JDBC사이에서 동작한다. JPA는 자바에서 표준으로 사용되는 ORM기술이다. 이 JPA를 이용하면 기존의 SQL개발의 무한 반복적인 쿼리문을 작성해야하는 문제점, 패러다임의 불일치 등을 해결해준다. ORM기술이 무엇인지는 아래 단락을 참고하자 위 그림처럼 JPA는 자바 애플리케이션과 JDBC사이에서 동작한다. 동작방식은 아래와 같이 이루어진다. 개발자가 JPA에게 명령을 한다. 👉 JPA가 JDBC API 사용하여 SQL호출 👉 DB로부터 결과를 받아 동작 ◾ ORM이란? - Object Realtional Mapping(객체 관계 매핑) - 객체는 객체대로, 관계형.. 2023. 12. 12. 이전 1 2 3 4 5 6 7 8 다음