2012-02-07 5 views
1

나는 게임을 좋아하지만 어떤 이유로 JPA를 사용할 수 없습니다. 누군가 JPA의 또 다른 대안을 지적하도록 정말로 도와 줄 수 있습니까?JPA없이 플레이 프레임 워크

+0

여기에 정보가 충분하지 않습니다. JPA에 대한 대안을 원하지만이 대안이 원하는 것을 지정해야합니다. 또한 emt14는 JPA가 핵심 기능이라고 말합니다. JPA를 사용하지 않으려는 경우, 게임이 사용자의 요구에 맞는 프레임 워크가 아닐 수도 있습니다. – grahamrb

+0

그래함 덕분에 그레이엄 덕분에 JPA를 사용하지 않아도 플레이 프레임 워크가 적합 할 수 있다고 가정했는데 JPA를 사용하지 않는다면 일반 JDBC와 다른 많은 대안을 사용하고 있다는 것을 알았 기 때문에 플레이가 필요하지 않을 수도 있습니다. –

답변

3

JPA는 게임의 핵심 기능입니다. 다른 공급자가 구현 (최대 절전 모드)을 대체 할 수는 있습니다. Play의 기능은 JPA 지원 없이는 유용하지 않습니다.

그러나 필요한 경우 직접 JDBC를 사용할 수 있습니다. JPA를 사용할 수 없어야하는 이유는 무엇인지 알 수 없지만 대안은 괜찮습니다. 아마 당신은 이것에 대해 더 자세히 설명해야합니다. 당신은 JPA를 사용하지 않을 경우

+0

고마워 emt.We는 JPA를 처음 사용하여 대안을 찾고있었습니다. 우리 팀은 주로 일반 JDBC 및 Spring JDBC 템플릿에서 작업했습니다. 프로젝트 타임 라인을 고려할 때 우리는 두 가지 새로운 프레임 워크에 들어가기를 원하지 않았습니다. JPA를 돕기 위해 어쨌든 고마워. –

+0

기본 JPA는 매우 엄격합니다. 당신이 놀이 모형을 따르는 경우에 당신은 아주 빨리 일어나고 달려야한다. 그 모델이 얼마나 복잡하고 직선적으로 작동하는지 보여줄 링크를 살펴보십시오. http://www.playframework.org/documentation/1.2.4/jpa – emt14

+1

@DarkRider - 일부 기술을 알고 있으면 다른 사람들을 배우지 못하게 될 것입니다.) 특히이 경우 JPA가 일반 JDBC를 초과하면 ... –

0

으로,

그래서 최대 절전 모드와 함께 당신이 모델 사용자 데이터베이스를 생성 할 수 있습니다 .... 당신이 EBEAN ORM 기본 느릅 나무 사용 다중 스레드를 사용할 수 있습니다 (데이터베이스에 대한 하나 개의 스레드를 사용) EBEAN 당신은 SQL 파일과 진화 플러그인을 개선해야합니다.

관련 문제