파이썬에서 자바를 생성하는 가장 좋은 방법은 무엇입니까?파이썬으로 자바를 생성하는 가장 좋은 방법은?
json 버전의 함수를 호출하는 자바 코드를 생성하는 데코레이터를 작성하고 싶습니다 (기존의 데코레이터를 사용하여 json API를 내보낼 수 있음).
Java를 생성하는 가장 좋은 방법은 무엇입니까? 여기 FSM과 같은 것을 고려해야합니까?
이상적으로는 서버용 코드를 작성하고 다양한 언어 (자바 우선) 용 인터페이스 코드를 생성 할 수 있습니다.
편집 (삭제 된 답변에 대한 의견에서 가져옴) :
Java 코드는 Android에서 실행되지만 python 코드는 장고 서버에 실행됩니다 ... 또한 정적으로 생성 할 수 있기를 원합니다. Java 코드를 사용하고 사람들이 사용할 수있는 API의 일부로이를 사용합니다.
피할 수 있다면 가장 좋은 방법은이 복합체를 생성하지 않는 것입니다. 하나의 힌트 : AS AST (추상 구문 트리)에서 올바른 (너무 읽기 쉽지 않지만 올바른) 코드를 생성하는 것은 비교적 간단합니다 (다른 모든 가능성과는 대조적으로). 그 나무 형식 (그리고 그 의미)을 잘 압니다. 그것은 기본적으로 Java 컴파일러의 절반을 구현하는 것을 의미합니다. – delnan
그러면 서버가 안드로이드 사용자가 JSON 데이터를 얻기 위해 실행할 Java (byte?) 코드를 생성합니까? –
분명히, 자바 코드를 생성 할 수있는 비트는 항상 API를 변경하기로 결정했을 때만 실행됩니다. –