Q&A
커뮤니티
지식
이벤트
더보기
OKKY
OKKY LogoOKKY Logo
OKKY Logo
Q&A지식커뮤니티이벤트부트캠프Jobs
Contact
로그인회원가입
jpa
questionsquestions
질문하기
  • 해결
    9
    AChEH·5개월
    1.1k
    0
    해결 9
    프로필 사진마이크로 서비스 아키텍처에서 엔티티 중복 문제를 어떻게 해결하나요?
    안녕하세요. MSA를 공부 중인 학생입니다. 현재 MSA 서적을 한 권 읽었고, 이를 바탕으로 MSA 기반 채팅 서버를 구축 중입니다. 그런데 개발 도중에 궁금한 점이 생기더라고요. 여러 개의 도메인을 여러 개의 서버(서비스)로 분리하면서 하나의 데이터베이스에 여러 개의 서버가 접근 해야 되는 상황이 종종 생기는데 이를 실무에서는 어떻게 대처하는지 궁금합니다. 조금 더 설명을 추가하자면, 채팅 서버에서도 User 테이블을 가져와야 되고, 유저 서
  • 답변
    2
    kkio·6개월
    613
    0
    답변 2
    프로필 사진차량 엔티티의 차종, 톤수, 옵션을 어떻게 설계해야할까요
    Java, Jpa를 사용하는 프로젝트에서 차량 테이블을 설계하려는데기존에는 차종(단수), 톤수(단수), 옵션(복수)에 대해서 모두 Enum으로 관리하였습니다옵션은 복수여서 @ElementCollection을 사용한 컬렉션 테이블로 관리하였습니다필요 조건으로는 차종에 따라 매핑되는 톤수, 옵션 리스트들이 다르게 형성되는 것입니다 이것도 기존에는 Enum클래스에서 집합(톤수, 옵션)으로 정의해두고 사용했습니다 모종의 이유로 Enum이 아닌 모두 테
  • 답변
    2
    OwuwO·7개월
    971
    0
    답변 2
    프로필 사진Hibernate SQLDelete 어노테이션에서 테이블명을 동적할당 할 수 있나요?
    @SQLDelete(sql = "Update user SET is_deleted = true WHERE id = ?")여기서 user라는 테이블명을 동적으로 할당받을 수 있나요? 부모 엔티티에 달아도 자식쪽에서 할당할 수 있게 가능한가요
  • 답변
    4
    OwuwO·7개월
    908
    1
    답변 4
    프로필 사진유저 그룹별로 권한을 부여할 때 기능 접근 제한을 어떻게 하나요?
    erp를 만드는데 유저 그룹별로 접근 권한을 달리 줘야할 때 특정 기능에 대해서 특정 그룹만 접근할 수 있도록 하려면 어떻게 하는게 좋을까요? JWT 인증 방식을 사용할건데 그냥 claim에 값 넣어두고 필터단에서 걸러서 인가해주는 방식으로 해야할까요?
  • 답변
    4
    OwuwO·7개월
    655
    0
    답변 4
    프로필 사진차종 옵션들에 대한 데이터 저장 어떻게 설계해야할까요
    차종, 중량, 옵션 데이터의 조합들이 있습니다 예를들어, 사다리차, 1.5톤, 리프트 이런식으로요 해당 데이터는 다른 테이블과 조인되어야 합니다 이럴때 이런 데이터 관리를 enum클래스로 하는게 좋을까요 혹은 별도 테이블을 생성해서 관리를 하는게 좋을까요 그리고 하나의 테이블로 구성해서 모든 조합을 쌓고 다른 테이블에선 하나의 FK만 받을지, 아니면 개별 테이블로 나누어서 구성하고 3개의 FK를 받아와야하는지 궁금합니다
  • 답변
    6
    OwuwO·7개월
    783
    0
    답변 6
    프로필 사진DB에 데이터 변경 같은 이력을 남기고싶을 때 어떻게 해야하나요
    예를들어 1. 게시글을 수정, 삭제한 사람의 정보를 남겨두는 것 2. 택배 배송조회와 같이 진행 단계를 보여주는 것 1번은 중간테이블로 게시글 id, 유저 id, 변경사항 이런식으로 해야하나요? 2번도 그냥 별도의 테이블로 이력을 계속 쌓으면 되는걸까요?
  • 답변
    4
    수면중독·8개월
    939
    1
    답변 4
    프로필 사진복잡한 join 관계에서의 조회 구현
    복잡한 join 관계에서 조회 시 어떤 식으로 처리하시는지 궁금합니다. 유저 목록을 조회할 때, 여러 데이터도 함께 가져와야 하는 상황 (논리적 다대다 등) 에서는 구현을 다들 어떤 스타일로 하시는지 궁금합니다. 예를 들어 유저 컬렉션을 조회하는데, 유저의 집 주소(Address) 필드를 포함하여 조회해야 한다고 한다면, 비교적 어렵지 않게 구현이 가능하지만, 유저가 갖는 집 주소 또한 컬렉션이고, 집 주소 말고도 유저의 물품 컬렉션 까지 있어야 한
  • 답변
    3
    코드깎는머슴·8개월
    723
    0
    답변 3
    프로필 사진JPA 네이티브 쿼리 반환 타입
    안녕하세용. JPA 리포지토리에서 네이티브 쿼리를 쓸 때가 있을텐데, 이 때 반환 타입이 궁금합니다. 한 레코드의 한 컬럼을 가져올 때, 확장성을 위해 List<Object[]> 같이 반환해야 할지, 아니면 한 컬럼이면 List<String>, 한 레코드이기까지 하면 String 이런 식으로 구분해야 할 지 궁금하네용. 일단 나중에 필요하면 고치자 생각하고 List<Object[]> 로 냅두긴 했습니다. 좋은
  • 해결
    7
    동도인·9개월
    770
    1
    해결 7
    프로필 사진JPA setter 사용
    JPA를 공부하고 있습니다.영속 상태에서 값 변경과 관련해 질문이 있습니다. Member member = new Member(); member.setId(1L); member.setName("abc"); em.persist(member); 위와 같이 엔티티를 영속화해서 사용할 때, 보통은 빌더 패턴이나 생성자를 통해 값을 세팅한 뒤 영속성 컨텍스트에 올리라고 합니다. DTO는 보통 setter/getter를 만들어 값을 변경하며
  • 해결
    4
    동도인·9개월
    994
    0
    해결 4
    프로필 사진회사 내부에 DBA 가 존재할 경우 JPA Entity 속성 변경 일처리 순서(?)
    JPA DDL 옵션 관련해서 찾다가 문득 궁금해져서 여쭤봅니다. 보통 내부에 DBA 가 있거나 보안이 엄격한 경우에는 DB 계정 자체에 권한을 주고 테이블의 변경이나 생성을 엄격하게 관리하는걸로 압니다. 다만 이경우에는 JPA 에서 Entity 속성을 변경할 경우 DB 의 스키마 와 불일치 하는 경우가 생길거 같은데.. 보통 이런 경우에는 DBA 에 문의해서 컬럼 추가 나 변경을 컨펌 받고 난뒤 Entity 속성을 변경하는건가요?
  • 해결
    7
    아하라·10개월
    705
    1
    해결 7
    프로필 사진취업 포트폴리오 jpa,Mybatis 혼용
    취업 준비로 프로젝트를 하고있는 중인데 현재 jpa와 ,Mybatis를 같이 사용 중입니다 사실 jpa로 프로젝트하나 mybatis로 프로젝트 하나를 하려고했는데 jpa에 대해 많이 알고 시작한게 아니라서 조인 부분만 mybatis를 사용 중인데요 혹시 일관성이 없어서 문제가 될까요..? 시간이 넉넉치가 않아서 mybatis로만 하는 프로젝트는 못할것같은데 괜찮을지 고민입니다...
  • 답변
    4
    아하라·10개월
    640
    1
    답변 4
    프로필 사진DTO 사용기준
    현재 쇼핑몰 웹을 취업 포트폴리오로 개발 중입니다 문제 : 상세페이와 관리자페이지 둘다 리뷰리스트가 필요한 상황인데 사실상 응답 데이터는 똑같아서 하나의 DTO로 만들수 있는 상황입니다 이럴때는 하나의 DTO로 그냥 진행을 하는지 아님 사용하는 곳의 목적이 다르니까 dto를 분리하는지.. 상세페이지의 리뷰리스트 응답 dto는 공개API이고 관리자 페이지의 API들은 현재 인터셉터로 url을 구분해서 로그인체크와 관리자인지를 확인하고 컨트롤러로 넘어가고
  • 해결
    6
    동도인·10개월
    860
    0
    해결 6
    프로필 사진JPA 를 얘기할때 패러다임의 불 일치를 해결했다 라는 내용이 잘 이해못하겠습니다.
    JPA 를 설명할때 영한쌤도 그렇고 많은 글 에서 패러다임의 불일치를 해결했다라는 부분이 보입니다. 일단 제가 이해한건 다음과 같습니다. 자바 와 같은 다양한 언어는 오늘날에 객체 지향 을 추구 하고 있습니다. RDB 의 경우에는 관계형 을 추구합니다. 자바를 예를 들어 다음과 같은 형태의 데이터 상속 구조를 가질수 있습니다. class Order { Member member; Address address; }하지만 DB 에서는 상
  • 답변
    2
    코드깎는머슴·12개월
    801
    0
    답변 2
    프로필 사진마이바티스랑 JPA 질문
    안녕하세용. 제목대로 마이바티스랑 JPA 의 사용 기준? 이 궁금합니다. 1년차 초짜라 발상이 이상할 수도 있으니 양해 부탁드립니다. 먼저 마이바티스는 프로시저나 유니온, 서브쿼리같이 복잡한 쿼리, 동적 쿼리를 사용할 때 이점이 있다고 들었습니다. 근데 JPA를 이용할 때는 위 사항들을 지양하는 것이 좋다고 하더라고요. 여기서 더 찾아보니, JPA 뿐 아니라, 마이바티스를 쓰는 경우에도 요즘은 프로시저나 유니온 등은 유지보수가 힘들어져서 지
  • 답변
    4
    동도인·12개월
    580
    0
    답변 4
    프로필 사진JPA 서적 없나요..?
    JPA 서적으로 배울려고 찾아보는데 영한님꺼... 2015년? 너무 옛날 교재만 있고 최근에 개정판이나 이런 건 없더라구요.. 혹시 JPA 인프런 말고 유튭으로 배우신 분들 이나 서적으로 배우신 분들 추천할 만한 거 있을까요?
  • 답변
    5
    o2o2o2·12개월
    426
    0
    답변 5
    프로필 사진JPA 변경감지가 동작하지 않는 이유가 궁금합니다.
    사이드 프로젝트를 진행중입니다. 해당 메서드를 호출하여 answer의 like 카운트를 증가 시키려고 하는데 update 쿼리가 나가질 않네요. 이유가 뭘까요..? @Entity @Getter @Setter @NoArgsConstructor public class Answer { @Id @GeneratedValue(strategy = GenerationType.IDENTITY)
  • 답변
    1
    수면중독·12개월
    463
    0
    답변 1
    프로필 사진JPA 사용 시 다중조건정렬
    작은 프로젝트에서 스프링+jpa를 사용하고 있고, 질문에 댓글이 달리는 상황입니다. 질문 리스트를 보여줄때 페이징 조회를 10개씩 하고있는데요, 최신순에서 정렬이라는 조건에 날짜가 같다면 질문의 댓글 개수가 많은 순대로, 댓글 개수까지 같다면, 먼저작성된 질문 순을 정렬 이라는 요구사항이 추가되었습니다.. 10개씩 slice를 가져오다보니까 10번째 질문과 11번째 질문의 날짜가 같다면, 댓글 수를 비교하지 못하고 10개까지 잘려서 가져오게 되
  • 답변
    2
    3CH-O·약 1년
    444
    0
    답변 2
    프로필 사진긴 텍스트 미리보기 처리 방식에 대한 질문
    안녕하세요. Spring Boot + JPA + QueryDSL + MySQL 환경에서 텍스트 미리보기 기능을 구현하려고 합니다. 긴 텍스트 목록을 조회할 때 미리보기를 제공해야 함 <br /> 태그를 만나면 즉시 자르고, 그렇지 않더라도 최대 길이를 넘지 않도록 제한 목록 크기는 20~50개 정도이며, 텍스트 크기가 아주 긴 경우는 드물 것으로 예상 이런 텍스트 미리보기 처리를 어느 레이어에서 하는 것이 좋을까요?
  • 답변
    5
    toys·약 1년
    675
    0
    답변 5
    프로필 사진MemberDto 와 RequestMemberDto, ResponseMemberDto 의 차이를 알고 싶습니다.
    Dto 중에MemberDto 처럼 하나만 만드는 형식과RequestMemberDto, ResponseMemberDto 이런 식으로 나누는 형식이 있는데이런 형식의 차이는 뭐 때문인가요??예를 들어 회원가입시 @Post public String createMember() 메서드를 호출해서 JPA Entity 로 변환전 컨트롤러에서는Dto로 받는데, 이때 형식을 나눈 Dto를 사용하는 것을 봤습니다.MemberDto 가 아닌 위와 같이 Dto를 나
  • 답변
    2
    홍홍최최홍홍·약 1년
    764
    0
    답변 2
    프로필 사진SpringBoot JPA @Query에서 LIMIT 바인딩 사용 시 IntelliJ는 컴파일 에러가 뜨지 않고 STS에서는 왜 컴파일 에러가 발생하는지 궁금합니다!
    SpringBoot JPA에서 @Query에서 LIMIT 바인딩 사용 시 IntelliJ는 컴파일 에러가 뜨지 않고 STS에서는 왜 컴파일 에러가 발생하는지 궁금합니다! MySQL: no viable alternative at input 'update test set state=:end where test_code in (:testList) LIMIT :' [SQL_SYNTAX] 혹시 이유를 아시는 분이 계신가요?? &#
  • 이전
  • 1
  • 2
  • 3
  • 4
  • 5
  • 더 많은 페이지
  • 59
  • 다음
OKKY LogoOKKY Logo
OKKY Logo

All That Developer

FacebookYoutubeEmail
  • 회사소개
  • 공지사항
  • 연락처
  • 광고문의
운영정책슬랙봇
  • 개인정보 처리방침
  • 통합 서비스 이용약관
운영정책슬랙봇
상호명: (주)오키코리아 | 대표명: 노상범
사업자등록번호: 592-87-02037
| 통신판매업신고번호: 제 2022-서울강남-04742호
| 직업정보 제공사업 신고번호: J1200020230009
주소: 서울 강남구 봉은사로 303 TGL경복빌딩 502호 (06103)
| 고객센터 : info@okky.kr (영업시간 평일 10:00~17:00) 주말 · 공휴일 휴무
© 2026 (주)오키코리아. All rights reserved.
sponsored by
iNamesiNamesiNames
NHN Cloud
NHN CloudNHN Cloud