2017-08-24 10 views
-3

私の仕事は、を使用してRESTfulサービスでJavaEEアプリケーションを作成することです。私はOracleデータベースからデータを取得する必要があります。JavaバックエンドCDIを使用したRESTfulサーバーアプリケーション

私はこれを作る方法についてインターネットで調査しましたが、私が必要としているすべてを使っていたプロジェクト/ガイドを見つけることができませんでした。エンティティクラスを作成しましたが、データベースのデータを処理する方法がわかりません。データベースはcrudです。

私のエンティティクラス:ガイドへ

@Entity 
@Table(name = "BOOKS") 
public class Book implements Serializable { 

    private int id; 
    private String author; 
    private String title; 

    @Id 
    @GeneratedValue(strategy = GenerationType.IDENTITY) 
    @Column(name = "id", unique = true, nullable = false) 
    public int getId() { 
     return id; 
    } 

    public void setId(int id) { 
     this.id = id; 
    } 

    @Column(name = "author", unique = true, nullable = false) 
    public String getAuthor() { 
     return author; 
    } 

    public void setAuthor(String author) { 
     this.author= author; 
    } 

    @Column(name = "title", unique = true, nullable = false) 
    public String getTitle() { 
     return title; 
    } 

    public void setTitle(String title) { 
     this.title= title; 
    } 

} 

すべてのヘルプ、またはリンクが非常に高く評価されています。前もって感謝します!

+0

多くの例があります。 http://www.concretepage.com/spring-boot/spring-boot-rest-jpa-hibernate-mysql-example –

+0

答えが下落しているのはなぜですか? – Titulum

+0

私に尋ねないでください。方法であなたのリンクをありがとう:) – Hevesi

答えて

-1

あなたが探しているのは、JPAとjdbcを組み合わせたチュートリアルです。 jpaがデータベースとのすべての対話を処理できるように、開発に集中することができます。私は春を使うことを勧めます。

Hereは、Springを使用する例です。

Thisは、Eclipse-linkを使用した例です。

Thisは、Oracleデータベースへの接続方法です。

Thisは、シバン全体を最初からデータベースに追加して読み込む素晴らしいチュートリアルです。

-1

約が少しわかりますが、contoller,daoおよびserviceは異なるレベルです。 restful service with CDIcrud with oracleについてのチュートリアルがあります。 Spring date redisは、CDIを使用する必要がない場合の代替方法です。

Hibernateおよびspring data jpaは、oracleでcrudするのに適しています。

関連する問題