hello jiniworld

hello jiniworld

  • hello jiniworld (218)
    • Spring (58)
      • Basic (15)
      • Spring Docs (6)
      • Spring Data JPA Tutorial (14)
      • Spring Boot Tutorial (17)
      • Jersey (6)
    • Go (17)
    • Dev (10)
      • Clean Architecture (3)
      • System Design (2)
      • Documents (2)
      • Client (2)
    • Infrastructure (5)
      • Docker (1)
      • Kubernetes (4)
    • DB (19)
      • MySQL (8)
      • MariaDB (9)
      • Oracle (1)
    • Java (52)
      • Basic (14)
      • coding test (27)
      • Effective Java (11)
    • Python (7)
      • Flask (1)
      • Basic (3)
      • Effective Python (1)
      • coding test (2)
    • Front-end (3)
      • Vanilla JS (2)
      • Basic (1)
    • Linux (11)
      • Basic (2)
      • Command-line (9)
    • Web Server (6)
      • CentOS 7 (5)
      • Oracle Linux 8 (1)
    • WAS (3)
    • CentOS 7 (17)
      • Basic (9)
      • Jenkins (8)
    • Etc (10)
      • Windows 10 (3)
      • trash bin (3)
05-14 00:11
  • 전체보기
  • 방명록
  • jini's GitHub
  • demo api
  • chaeking api
RSS 피드
로그인
로그아웃 글쓰기 관리

hello jiniworld

컨텐츠 검색

태그

hackerrank Spring Boot Tutorial centos7 JAX-RS jenkins Jersey week1 Java Spring Boot Spring SpringBoot2 Command-Line spring docs MariaDB go codility springboot MySQL effectivejava https

최근글

댓글

공지사항

  • SSL 인증서 설정하기

아카이브

hello jiniworld(218)

  • [Spring Data JPA Tutorial] 3. Spring Data JPA Query Methods 명명규칙

    2021.02.18
  • [Spring Data JPA Tutorial] 2. Spring Data JPA

    2021.02.18
  • [Spring Data JPA Tutorial] 1. spring boot 프로젝트 생성 및 초기세팅

    2021.02.08
  • Jenkins 와 GitHub를 SSH 연결한 후, Build및 Excecute Shell 이용

    2021.02.08
  • [MariaDB] 샘플데이터 다운로드

    2021.02.08
  • [Python3 - PyMySQL] 2. sshtunnel을 이용한 private database server 접속 테스트

    2021.02.04
[Spring Data JPA Tutorial] 3. Spring Data JPA Query Methods 명명규칙

Subject Part find...By exists...By counts...By ...First... Predicate Part - 1) Predicate Keyword [Is] [Is]Not [Is]Null, [Is]NotNull [Is]Empty, [Is]NotEmpty [Is]True, [Is]False And Or [Is]GreaterThan, [Is]LessThan, [Is]Between [Is]Like, [Is]Containing, [Is]StartingWith, [Is]EndingWith Predicate Part - 2) Predicate Modifier Keyword Query Methods 이전시간에 소개했던 Query Methods를 정의하는 방법에 대해 상세히 알아보도록 합시다...

2021. 2. 18. 19:59
[Spring Data JPA Tutorial] 2. Spring Data JPA

JPA JPA? Entity? EntityManager를 이용한 데이터 조작 방법 Spring Data JPA 컨셉 Repository 상속 인터페이스의 메서드 Spring Data JPA의 Query methods 1. JPA 1.1. JPA? Java Persistent API JPA는 Java ORM 기술에 대한 API 표준 명세입니다. 가장 최근에 배포된 JPA 2.1 사양을 지원하는 Vendor로는 Hibernate, EclipseLink, DataNucleus가 있는데, 그 중 Hibernate를 많이 이용합니다. ORM(Object Relational Mapping)은 entity 객체(Object)와 database와 매핑하여 SQL 쿼리가 아닌 Java 메서드를 이용하여 데이터를 조작할 ..

2021. 2. 18. 19:57
[Spring Data JPA Tutorial] 1. spring boot 프로젝트 생성 및 초기세팅

Spring Boot? 초기 세팅 Lombok 설정하기 Build Automatically 해제 (수동 빌드하기) Maven Repository 설정 spring boot를 이용한 간단한 프로젝트 pring boot 프로젝트 생성 Spring Starter Project 생성 프로젝트 설정정보를 정의 Spring Starter Project Dependencies 추가 Maven Repository update 실행 테스트 간단한 Rest api 추가 실행 프로퍼티 설정 properties? yml? profile active 프로퍼티 설정 server port 프로퍼티 설정 1. Spring Boot? 최소한의 설정으로 production레벨의 스프링 기반 애플리케이션을 개발할 수 있도록 도와주는 스프..

2021. 2. 8. 11:33
Jenkins 와 GitHub를 SSH 연결한 후, Build및 Excecute Shell 이용

이제 본격적으로 Spring boot 애플리케이션 배포 자동화 과정을 설명할 거에요. 이전 포스팅에서 한번 언급했듯 아래의 과정을 따라 배포 서비스를 행할 거에요. 특정 Branch의 GitHub가 변경된 사항을(Push 등..) 감지하여 git pull 하고 변경된 사항을 Maven으로 Build 한 후, 새로 빌드된 애플리케이션을 Deploy 애플리케이션을 Deploy 하는 곳은 Jenkins가 설치된 서버에 deploy 다른 서버에 SSH 접속하여 build된 앱을 전송하여 deploy GitHub Hook 도착시 다른서버에 SSH 접속하여 애플리케이션 디렉토리로 이동 후, git pull 하여 최신 source 반영 등의 다양한 형태로 할수가 있습니다. 이 포스팅에서는 1번째에 쓰여진 Jenkin..

2021. 2. 8. 11:15
[MariaDB] 샘플데이터 다운로드

Maria DB 를 이용하여 DDL, DML, DCL sql 실습을 하기 전에 먼저 샘플데이터를 다운받아 데이터베이스와 테이블 구조를 조회하는 방법을 먼저 알아보도록 합시다. employees 샘플데이터 다운로드 샘플 데이터 추가 데이터베이스 및 테이블 구조 조회 데이터베이스 목록 조회 데이터베이스 접근 테이블 목록 조회 테이블 스키마 조회 1. employees 샘플데이터 다운로드 https://dev.mysql.com/doc/index-other.html MySQL 공식 홈페이지에는 SQL 실행 실습을 위한 샘플데이터 몇가지를 제공하고 있습니다. 전 시간에 말했듯이 MariaDB는 MySQL과 문법이 거의 유사하기 때문에 이 샘플데이터를 활용하여 SQL 실습이 가능합니다. 위의 데이터베이스 중 emp..

2021. 2. 8. 10:12
[Python3 - PyMySQL] 2. sshtunnel을 이용한 private database server 접속 테스트

SSH Tunnel sshtunnel 2.1. sshtunnel? 2.2. Keyword Arguments sshtunnel을 활용한 간단한 조회 1. SSH Tunnel private network 상에서만 통신하고자 하는 서비스나, 보안이 중요한 database는 방화벽을 별도로 열어두지 않아 외부 환경에서 테스트를 하는게 매우 까다롭습니다. 이러한 외부환경으로 공개되지 않은 서비스를 접속하고 싶을때에는 어떻게 해야할까? 데이터베이스를 접속해야할때마다 터미널로 ssh 접속한 후 cli환경으로 접속해야한다면 너무 까다로울 것입니다. 이럴때 이용하는 것이 바로 SSH tunneling입니다. SSH tunneling은 원격 게이트웨이를 통해 SSH접속한 후, 내부에서 접속가능한 private servic..

2021. 2. 4. 15:58
1 ··· 18 19 20 21 22 23 24 ··· 37
JINIWORLD
© jiniworld. All rights reserved.

티스토리툴바