Q&A
커뮤니티
지식
이벤트
더보기
OKKY
Q&A
지식
커뮤니티
이벤트
부트캠프
Jobs
Contact
Search Bar
로그인
회원가입
orm
전체
기술
커리어
기타
카테고리
전체
최신순
질문하기
답변
1
3CH-O
·
약 1년
651
0
답변 1
JPA(hibernate)는 RDB(MySQL)에 prepared statement 를 보내는 게 아닌가요?
정확히는 querydsl을 포함한 질문입니다. 일반적으로 엔티티 매니저를 통해 쿼리를 실행하면 IntelliJ 콘솔에 찍힌 SQL은 값 대신 플레이스 홀더로 출력이되는데 MySQL 서버가 스프링 서버로부터 받은 메시지 로그를 보면 값이 전부 바인딩 된 statement 를 받은 것을 확인했습니다. 원래 JPA가 이렇게 작동하는 건가요? 혹은 로그에만 이렇게 찍히는 건가요?
답변
2
commitPush
·
약 1년
411
0
답변 2
MYSQL 쿼리 => sqlalchemy orm 변환.... 꼭 도와주십쇼 퇴근하고 싶습니다 ㅜ
현재 mysql 쿼리를 sqlalchemy orm 으로 변환하는데 값이 다르게 나옵니다. 아래는 매체별로 특정일에 가입한 유저의 count와 활동중인 유저의 count를 가져오는 쿼리입니다. 현재 매체 pk는 55개 있으며 query에서는 55개가 전부 출력되고 문제가 없습니다. 활동중 count가 없는 유저도 출력 되도록 하고 싶은 것입니다. 그러나 문제는 위 쿼리를 orm으로 옮기는 과정에 발생합니다... 분명 아무리 봐도 동일한데 해당 orm
답변
0
3CH-O
·
약 1년
434
1
답변 0
Blaze Persistence 사용해보신분 계신가요?
type safe에 큰 매력을 느끼는 사람이라 도입할까 했다가 철회하고 native query를 쓰고 있는데요 복잡한 쿼리를 상대하다보니까 다시 눈길이 가네요 혹 현업이나 프로젝트에서 써보신분 어떤지 인사이트 부탁드립니다
해결
2
콘크리트늘보
·
1년 이상
440
0
해결 2
ASP.NET, EF로 블로그를 만들고 있는데 맞게 코딩하고 있는걸까요?
저는 현재 ASP.NET Core + Entity Framework Core로 블로그를 만들려고 하고 있습니다. 그런데 블로그에 태그 기능을 추가해서 만들고 싶은데 태그를 여러 개 중복되지 않게 추가하고 싶어서 BlogPostTag를 만들었고 [Table("blog_post_tag")] [Index("PostId", Name = "FK_blog_post_tag_blog_post")] [Ind
해결
2
콘크리트늘보
·
1년 이상
426
2
해결 2
개떡같이 만든 클래스와 테이블, ORM으로 어떻게 정리해야할까요?
*그냥 모양만 만들고자 마구잡이로 그린 그림입니다. 클래스 Foo의 bars는 테이블 foo와 bar를 조인해서 썼던 부분이고 baz, qux, quux는 원래 테이블 만들고 조인해야 하는 걸 무조건 3개만 나와서 그냥 저렇게 테이블 foo에다가 풀어서 만들었었습니다. 근데 이제와서 ORM을 배우면서 코드를 정리하고 ORM을 이용하려니 개떡 같아서 어떻게 해야 할지 잘 모르겠는데 어떤 식으로 정리해야 테이블도 제대로 되고 클래슫고 ORM을 제대로
답변
2
아나빠빠빠
·
약 2년
398
0
답변 2
.NET Framework -> SpringBoot 전환 시 궁금한 점
안녕하세요. 회사에서 기존 .NET Framework에서 Sptring Boot로 전환하려고 합니다. C#만 하다보니 Java로 전환에 관련하여 궁금한게 생겨서 질문드립니다. 대부분의 중소기업에서 Open JDK를 사용하나요? PK가 없는 테이블이 많은데, 이럴경우 JPA를 사용하지 못하나요? 만약 사용 못한다면 가장 많이 사용되는 ORM이 MyBatis인가요? spring boot mvc로 구성 할 경우 업그레이된 뷰 엔진 없이 jsp +
답변
0
junwon cheong
·
2년 이상
290
0
답변 0
백엔드 jpa repository 에러
https://stackoverflow.com/questions/77832780/is-there-any-problem-using-extended-class 제가마주한 에러입니다 ㅠ
답변
2
ntd
·
2년 이상
359
0
답변 2
쿼리 dsl을 사용할때 마이그레이션을 고려해 작성해야 하나요?
안녕하세요 jpa를 사용하다보니 궁금한게 하나 생겼습니다 표준 sql이 있고, 특정 rdbms에만 있는 sql문법들이 있는데 jpa의 쿼리 dsl이 지원하는 문법들로 쿼리를 작성할때 마이그레이션을 고려해 표준 sql만 사용하는게 좋나요? 예를 들어 postgresql에만 있는 distinct on 문법을 쿼리 dsl에서 사용했을때 만약 회사에서 다른 rdbms 로 바꾼다면 해당 부분도 모두 같이 바꿔야 하니까 의존성이 생기는거 같아요 그런데 모두 이
답변
5
판교바닐라라떼
·
2년 이상
669
0
답변 5
긴 쿼리를 JPA로 다루는 좋은 방법이 있나요?
안녕하세요. 자바를 공부중인 파이썬 개발자인데요, JPA 관련해서 궁금한 점이 있어 질문 드립니다. 테이블 구조가 복잡해지다 보면 간단한 기능이라도 수십 줄의 쿼리로 처리되는 경우가 있고, ERP나 MES 같은 프로그램에서는 수백, 수천줄로 이루어지는 복잡한 쿼리들도 존재하는데요 이런 쿼리들을 JPA로 다룰 때 한줄의 메소드로 만들으려고 하면 난이도도 어렵고, 가독성이 좋지 않아 나중에 유지보수의 난이도가 올라가는 문제점 등이 생길 것 같습니다 Py
답변
3
유발욱라리
·
2년 이상
453
0
답변 3
ORM 사용하는 경우, 실제 실행되는 쿼리를 어떻게 확인하시나요?
<문제 상황: 어플리케이션 코드 작성 시점에 실제 실행되는 쿼리를 정확히 알 수 없음> 스프링 부트 프로젝트에서 Spring Data Jpa, Querydsl 사용하고 있습니다. 이 경우 어플리케이션 코드에서 SQL 을 작성하지 않기 때문에, 코드를 작성하는 시점 (컴파일 타임?)에는 실제 실행되는 쿼리를 확인 할 수 없습니다. 예를 들어 아래 코드에서 postRepository.findAll() 메서드는 2개의 쿼리를 실행시키는데, 어플리
해결
7
johnberer
·
거의 3년
2.0k
0
해결 7
JPA가 MYBATIS를 완전 대체 가능한것맞을까요?
현재 SI, SM업체에 입사한 주니어개발자입니다. 입사해보니 mybatis를 사용하고있는데, 이걸 사용하는이유가 detail한 쿼리를 쓰기위함인데, 단순 CRUD나, 간단한 쿼리는JPA가 편하지만, 조건이 상세하게 들어가는 쿼리는 mybatis가 더 편리하기때문이라고 하시더라구요 저는 취준할때 mybatis와 jpa를 모두 경험해본상태로 입사해보니, jpa가 정말 편한데.. 대기업은 다 jpa 쓴다고하던데 정말 jpa가 mybatis를 대체못하는건지
답변
5
끆끆꺄꺄
·
거의 3년
913
0
답변 5
선생님들 복잡한 쿼리를 짤때는 ORM보단 SQLMapper가 더 났나용?
넹 >
답변
1
실톤
·
약 3년
577
0
답변 1
jpa orm xml 설정이 안됩니다.
제가 설정한 코드의 예시입니다. // application.yml spring: jpa: mapping-resources: - META-INF/mapper/ormMember.xml // resources/META-INF/mapper/ormMember.xml <?xml version="1.0" encoding="UTF-8"?> <entity-mappings xmlns=&#
답변
0
김두다
·
약 3년
555
0
답변 0
Prisma, Posgresql PK UUID 사용 질문
안녕하세요 현재 프로젝트 환경을 구축중에 UUID를 그대로 사용하면 성능면에서 안좋다고하여 UUID 에 - 를 뺀 문자열을 바이너리로 저장하려고 합니다. model User { user_id Bytes @id @db.ByteA user_level Int } 스키마는 위와 같이 작성하였고 seed.ts 에서 더미데이터를 생성하려하는데일단 기존에 uuid상태에
답변
3
aeoo
·
3년 이상
436
0
답변 3
포트폴리오 프로젝트에서 ORM 선택
자바 스프링부트 프로젝트를 하나 만들어보려고 합니다.이때까지는 ORM으로 JPA만을 사용해서 프로젝트를 해왔는데 확실히 복잡한 쿼리를 짜는데에는 불편해서 이번에는 MyBatis를 써보려고 합니다.인터넷에서 찾아보던 중 JPA와 MyBatis를 혼용하는 경우도 있다고 해서 현업에서는 어떤 방법을 많이 사용하는지 궁금해서 여쭤봅니다.최대한 현업에서 많이 사용하는 방법으로 구현해보고 싶은데 MyBatis만 사용하는게
답변
0
Laolao
·
3년 이상
199
0
답변 0
사이드프로젝트에서 raw query를 사용하는 도중에.. (Node.js)
ORM의 중요성을 깨달아 가고 있는 중입니다.ORM이 너무 궁금해 지기 시작했어요..😥
답변
3
Cev
·
3년 이상
389
0
답변 3
ORM을 써야할지 고민중인데 조언 부탁드립니다..!
혼자서 토이프로젝트로 간단한 Rest API 서버를 만들어보는 중인데 ORM을 써야할지 고민중입니다.ORM을 싫어하거나 하는건 아니고 오히려 좋아하는데 이걸 고민하는 이유가 이번에 서버를 제작할때 성능을 중요하게 정해서 개발하려고 하는데 ORM을 쓰면 성능이 많이 떨어진다는 얘기를 봐서 써야할지 고민중입니다api 구조가 복잡하면 그냥 성능을 좀 포기하고 ORM을 썼을거같은데 사실 구조가 그렇게 복잡하지도 않아서 더 고민을
답변
5
kil****1
·
3년 이상
694
3
답변 5
노드js로 완벽한 백엔드 구현이 효율적인가요 ?
질문먼저 드리면 전 노드js에 대해 부정적인 의견이 없구요 ..과거에 노드js로 백엔드를 개발하다가 갈아엎은 경험이 있는데이번 새로운 회사에서 노드js로 대형 백오피스를 만든다는 이야기가 또다시 나와서 질문좀 하려구요 ..노드js로 운영하고있는 프로젝트들은 보통 어떤 프로젝트인지 궁금합니다. 간단한 프로젝트 위주로 사용이 되는건지 뭔지... 감이 안잡혀요. 노드로 구현한 서비스들을 보
해결
2
Dil2
·
3년 이상
407
0
해결 2
SQL과 ORM에 대해 궁금한 점이 있습니다.
안녕하십니까! 백엔드 공부하고 있는 학생입니다!최근 SQL에 대해 공부중인데 궁금한 점이 있습니다!저는 DRF를 통해 백엔드를 구성하는데 MySQL로 연동을 해도 SQL문을 사용하지 않고 ORM에서 돌아가게 하고 있는데 여기서 궁금한 점이 있습니다. => ( select ~~ 문을 쓰지 않고 model.object.get 와 같은 방식으로 사용한다는 얘기입니다!)
답변
0
길라바라마
·
약 4년
317
0
답변 0
sequelize에서 FK를 PK로 지정하는 방법
현재 프로젝트를 진행하며 postresql과 연동하여 ORM으로 sequelize를 사용하고 있습니다.이미 DB에 있는 테이블이 있어 시퀄라이즈에서 모델을 만들어 제어해야 합니다.PK를 설정하지 않은 상태로 상태로 연동하게 되면 sequelize 정책에 따라 자동으로 id 컬럼이 생겨 문제가 발생합니다.공식문서를 읽어봐도 제가 잘 찾지 못한것인지 방법을 볼 수 없어
이전
1
2
3
4
다음
Search Bar