2017-12-05 1 views
0

私はeコマースアプリケーション用の推奨エンジンを構築しています。最も簡単な方法は、推奨システムをJava Webサーバーにデプロイし、それに対してREST APIを実装することです。lenskit 3.0のデータアクセスモデルをjdbcに接続

データベースから直接データを取得しようとしていますが、lenskit 3.0をJDBCに接続するためのマニュアルが見つかりませんでした。

lenskitをデータベースに接続する方法、Rating.class、User.class、Item.classをカスタマイズしてユーザー国と都市を含めることができるように、アイテムが在庫にあるかどうかを誰でも教えてください?

答えて

1

LensKit 3では、カスタムデータを扱う方法は、Entityオブジェクトを直接使用することです。ユーザー、アイテム、評価は単なるエンティティです。 User,ItemRatingクラスはビュークラスで、共通属性へのアクセスが便利ですが、ベースのEntityインターフェイスでは任意の属性を使用できます。データモデルはhttps://lenskit.gitbooks.io/lenskit-manual/basics/data-model.htmlに記載されています。独自のビュークラスを作成することもできますが、これは現在文書化されていません。

JDBCを使用するには、JDBCの上にDataAccessObjectインターフェイスを再実装する必要があります。この機能のリファレンス実装の構築はTODOリストにありますが、まだ完了していません。