개발 블로그

  • 홈
  • 태그
  • 방명록
  • 소개

processbuilder 1

[Java] ProcessBuilder

회사에서 Selenium Web UI Test를 담당하면서 테스트 격리를 위해 DB를 기존 초기 세팅된 상태로 초기화해야 하는 상황이 생겼습니다. 그래서 처음에는 RDB(MariaDB)와 NoSQL(Elasticsearch)을 세팅하는 docker-compose를 재실행하면 될 거라는 막연한 생각이었지만, 이는 시간이 많이 소모되기에 cmd창에서. sql 파일을 실행하는 방향으로 갔습니다. statement를 이용하여 sql을 실행하는 것도 가능하지만, DB 연결을 맺는 코드를 따로 작성해줘야 했기에 ProcessBuilder 클래스를 활용하게 되었습니다. ProcessBuilder 다른 외부 프로세스를 실행하거나 컨트롤러하는 것을 지원해 주는 Java class 윈도우의 cmd, 리눅스의 sh를 이용하..

Java/Spring 2024.04.02
이전
1
다음
더보기
프로필사진

[IT(PS, CS, SW, etc.) 지식 기록] Github : https://github.com/daily1313/

  • 분류 전체보기 (373)
    • 일상 (33)
      • 여행 (17)
      • 회고록 (9)
      • 리뷰 (7)
    • PS (138)
      • 그리디 알고리즘[Greedy] (25)
      • 정렬 알고리즘[Sort] (18)
      • 문자열 알고리즘[String] (14)
      • 동적 계획 알고리즘[DP] (17)
      • 깊이 우선 탐색, 너비 우선 탐색[DFS, BFS.. (34)
      • 재귀[Recursion] (2)
      • 백트래킹[Backtracking] (5)
      • 브루트포스 알고리즘[Bruteforce] (16)
      • 자료 구조[Data Structure] (4)
      • 분할 정복 알고리즘[Divide & Conquer.. (3)
    • CS (22)
    • Network (11)
    • Database (4)
      • Elasticsearch (2)
    • Linux (1)
    • JavaScript (4)
      • AngularJS (1)
    • Java (88)
      • Effective Java (3)
      • Java Concept (20)
      • Spring (59)
      • Design Pattern (3)
    • Python (2)
    • Vscode (1)
    • DevOps (2)
      • AWS (27)
      • Git (7)
      • Docker (6)
      • Nginx (1)
    • SQL (4)
    • 자격증 (9)
    • 기타 (9)

Tag

BFS, 정보처리기사 필기, 메타코딩, AWS, 정보처리기사, Spring, Wi-Fi, 백트래킹, dp, 컴퓨터구조, springboot, 정보처리기사 실기, 너비 우선 탐색, docker, sqld, git, dfs, 일본여행, 회고록, 다이나믹 프로그래밍,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • 스승님
  • 갓태수
  • 갓동웅

티스토리툴바