3

わかりました、私はこのようなものの完全な初心者です。

ですから、Springはフレームワークとして本当に優れていることを知っており、Pythonでプログラミングを始めているので、どういうわけかSpring Frameworkを使用できるのに、Pythonのコードを使用できるのではないかと考えていました。

Jythonは(私が思うに)PythonがJVMで実行されているので、これを行うのに良い可能性があると聞きました。

それで、これは可能ですか?PythonでコーディングしながらSpringを使用するには?

4

1 に答える 1

3

まず、JythonがJVMで実行されているPythonであることは間違いありません。また、JVMで実行されるだけでなく、JavaクラスをPythonクラスとして使用したり、PythonクラスにJavaインターフェイスを実装して、Javaコードに渡したりするなど、ほぼすべての方法でJVMと対話できます。

ただし、他の一部のJVM言語とは異なり、JythonはJava(またはそのスーパーセット)と意味的に同等になることを試みません。そしてもちろん、PythonとJavaには非常に異なる慣用的なスタイルがあります。

つまり、Marcinが言うように、要するに、ほぼすべてが可能ですが、すべてが快適であるとは限りません。

SpringがJythonとどのように連携するかについての詳細は、Googleで簡単に検索できます。SpringPythonがJythonとどのように連携するかをご覧ください。実際、これは「SpringPython」というブログの一部であり、「SpringPython」とも呼ばれるサイトの一部です。これは、SpringでJythonを使用することではなく、SpringからPythonへの移植である可能性があります。(「このプロジェクトはSpringの概念を取り入れ、Pythonの言語と環境に適用します。これには、実用的なライブラリと、お金を稼ぐコードの作業にすぐに戻ることができる便利な抽象化が含まれます。」)あなたのための代替。

次の検索結果は、JythonSpringMVCコントローラーでした。

そして、他にも5ダースの有望な結果がありました。ですから、情報や例を見つけるのに問題はないと思います。

于 2013-01-17T22:00:01.900 に答える