java - Dubbo 인터페이스 매개변수 직렬화 문제
伊谢尔伦
伊谢尔伦 2017-05-27 17:41:51
0
2
846

문제 설명

현재 프로젝트에서는 다음과 같이 정의된 인터페이스가 dubbo 2.5.3을 사용합니다. 으아악

BusinessDto에는 dealTime이라는 속성이 있으며 그 유형은 java.sql.Time

입니다.

소비자가 이 인터페이스를 호출하고 매개변수를 전달하면 공급자가 수신한 매개변수는 이 매개변수뿐만 아니라 전체 엔터티 클래스도 null입니다.

물론 이 BusinessDto 클래스에는 다른 매개변수도 있지만 결국 문제는 이 매개변수로 판단되었습니다.

현재 사용 가능한 솔루션

다른 사람들에게 물어보니 이 유형이 발생하면 문자열이나 다른 데이터 유형을 사용하거나 전체 엔터티 클래스를 JSON으로 변환한 다음 공급자에서 다시 변환합니다. 이 문제에 대한 해결책이나 근본 원인을 찾을 수 없습니다.

도움을 바랍니다

이전에 이 문제가 발생했거나 이 문제를 조사한 후 근본 원인을 발견한 사람이 있다면 알려주시기 바랍니다. 감사합니다!

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

모든 응답(2)
漂亮男人

저희 프로젝트도 dubbo 2.5.3을 사용하고 있습니다. 저희 외부 SOA 서비스도 객체를 매개변수와 시간 매개변수로 사용하는데 이 문제가 발생하지 않았습니다.

으아아아

귀사의 BusinessDto는 직렬화 가능을 구현합니까? 직렬화를 위해? 하지만 이것이 문제의 핵심인지는 잘 모르겠습니다

刘奇

문제의 원인이 밝혀졌습니다~

/a/11...

네, 작가는 여전히 저예요...

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!