DevStriker
close
프로필 배경
프로필 로고

DevStriker

  • 분류 전체보기 (16)
    • Language (0)
      • Java (0)
    • Framework (4)
      • Spring (4)
    • Database (2)
      • Redis (2)
    • IDE (2)
      • IntelliJ (2)
    • 자료구조 (4)
      • 선형 자료구조 (2)
      • 비선형 자료구조 (2)
    • DevOps (0)
      • Docker (0)
    • OS (2)
      • Linux (2)
    • 생각정리 (1)
  • 홈
  • 태그
  • 방명록

[JPA] CascadeType.REMOVE 와 orphanRemoval의 차이점

`CascadeType.REMOVE` 와 `orphanRemoval = true` 는 JPA에서 엔티티 간의 관계를 관리할 때 사용하는 두 가지 기능으로, 각기 다른 상황에서 엔티티를 삭제하는 데 사용된다.CascadeType.REMOVE기능 : `CascadeType.REMOVE` 는 부모 엔티티가 삭제될 때, 관련된 엔티티도 함께 삭제하도록 설정하는 기능이다.사용 시기 : 부모 엔티티와 자식 엔티티가 강한 의존 관계를 가지고 있어서 부모 엔티티가 삭제 될 때 자식 엔티티도 함께 삭제되어야 하는 경우에 사용한다.예시@Entitypublic class Parent { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long..

  • format_list_bulleted Framework/Spring
  • · 2024. 5. 29.
  • textsms
[Linux] Ubuntu(WSL)에 MariaDB 설치 및 접속

[Linux] Ubuntu(WSL)에 MariaDB 설치 및 접속

현재 나의 Windows 11에 WSL로 Ubuntu가 설치되어 있다. 그리고 다음과 같은 시나리오를 가정하고 있다. 어느 서버에 설치된 리눅스 환경의 정보가 주어졌을때 외부 환경에서 해당 서버에 접속하여 데이터베이스를 설치하고, 내 윈도우 환경에서 해당 데이터베이스에 직접 접속 하고 싶다. 즉, 다음과 같이 서버의 데이테 베이스에 접속 하는 두가지 케이스에서 2번의 경우를 가정하고 있다. 리모트에서 서버로 접속 후 데이터 베이스에 접속 리모트에서 서버의 데이터 베이스로 바로 접속 위를 위해 Ubuntu 환경과 내 윈도우 환경에서 해줘야하는 작업들은 다음과 같다. openssh-server 설치 우선 설치해둔 우분투에 접속하고 openssh-server를 설치 해 준다. sudo apt install o..

  • format_list_bulleted OS/Linux
  • · 2024. 2. 2.
  • textsms
[생각정리] 프론트엔드와 백엔드의 차이 (내가 백엔드 개발자가 되고 싶은 이유)

[생각정리] 프론트엔드와 백엔드의 차이 (내가 백엔드 개발자가 되고 싶은 이유)

프론트엔드와 백엔드의 차이 프론트엔드 vs 백엔드 프론트엔드와 백엔드의 차이를 빙산에 비유하여 자주 설명하곤 한다. 빙산은 수면 위로 보이는 부분과 수면 아래에 숨겨져 있는 부분이 있다. 수면 위로 노출되어, 사람들이 볼 수 있고 사진도 찍을 수 있는 부분 (상호작용)을 프론트엔드와 수면 위의 보이는 부분의 기초가 되고 받쳐주는 역할 (서버)을 하는 부분을 백엔드라고 할 수 있다. 우리가 네이버, 구글 등 웹 사이트에 접속했을 때 보이는 깔끔한 메뉴, 이미지, 레이아웃 등 상호작용하는 프론트엔드와, 보이진 않지만 화면에 데이터를 보내주고 사용자의 행동들을 처리하는 백엔드의 중요성은 매우 크다. 프론트엔드 프론트엔드 개발자는 사용자가 웹 페이지에 접속했을 때 보이는 모든 요소를 만드는 작업을 한다. 이는 ..

  • format_list_bulleted 생각정리
  • · 2023. 12. 12.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (16)
    • Language (0)
      • Java (0)
    • Framework (4)
      • Spring (4)
    • Database (2)
      • Redis (2)
    • IDE (2)
      • IntelliJ (2)
    • 자료구조 (4)
      • 선형 자료구조 (2)
      • 비선형 자료구조 (2)
    • DevOps (0)
      • Docker (0)
    • OS (2)
      • Linux (2)
    • 생각정리 (1)
최근 글
인기 글
최근 댓글
태그
  • #Java
  • #비선형자료구조
  • #개발자
  • #자료구조
  • #spring
  • #스프링부트
  • #제로베이스
  • #spring boot
  • #백엔드
  • #redis
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바