0

Google Cloud Endpoints으로 유니버셜 데이터 백엔드를 구축 할 가능성이 있지만 비즈니스 애플리케이션 용으로 고려했기 때문에 Google Cloud SQL을 내 데이터로 사용해야했습니다. 구성 데이터를 저장하려면 Google Cloud DataStore을 사용하십시오. 이 아키텍처는 내가 자바로 어떻게하는지에 대한 가능성을 찾기 위해 정말로 흥미로웠다. 그러나 누군가가 당신에게 Google Cloud EndpointsGoogle Cloud SQL을 사용하는 방법을 보여줄 웹에 하나의 리소스가 없다는 사실에 놀랐다. 이것을 달성하는 방법. 이것은 인프라를 Google Cloud 인프라에서 구현할 수 없다는 것을 의미합니까? 누군가가 나를 어떤 자원으로 안내하거나이 문제에 대해 약간의 빛을 비칠 수 있습니까? 제발 좀 대답을해야 할 의무가 있습니다.Google Cloud Endpoints와 Cloud SQL 및 CloudStore를 polygot 아키텍처로 사용

답변

2

SQL 데이터를 Java 객체로 변환하기 위해 이미 Hibernate와 같은 라이브러리를 사용한다고 가정하면 Cloud Endpoints가 Cloud SQL과 작동하도록 할 일이별로 없습니다.

Cloud Endpoints를 사용할 때 직렬화 가능한 객체 만 반환하면됩니다.

+0

데이비드. 나는 [sql2o] (http://www.sql2o.org/) 라이브러리를 사용할 생각이었다. 이것이 효과가 있는지 말해 줄 수 있습니까? –

+0

한번도 시도한 적이 없지만 문제가 없어야합니다. 가장 큰 문제는 sql2o가 제공하는 개체가 클라우드 종점에서 올바르게 serialize되지 않으며 직렬화 가능한 개체에 매핑해야한다는 것입니다. – David

+0

당신은 정교 할 수 있습니까? sql2o는 POJO를 올바르게 사용하므로 Endpoint 클래스에 주석을 달고 해당 POJO를 엔드 포인트 메소드의 getter/setter에서 직접 사용할 수 있습니다. 문제가 발생할 수있는 원인은 무엇입니까? –