CRMシステムは、Webサービス・インターフェース・サービスを提供します

1、crm_managementプロジェクトにWebサービスCXFのjarパッケージを導入します

 

 
 



 

2. Customerテーブル与えられたエリア番号を追加します。

 

 
 


 

 
 

3、書き込みWebサービスのサービス・インターフェース

図4に示すように、サービス・インタフェース、データベース完了に接続

CRMシステムは、春データJPAに導入されています

 

 
 



 

 

 
 

5、DAOを書きます
 

 
 

6、リリースWebServiceのサービスは、web.xmlを設定するには

再構成applicationContext.xmlを


 

エラー分析:

java.lang.IllegalArgumentExceptionが:によって引き起こさヌル値に設定することはできませんint型のフィールドcn.itcast.crm.domain.Customer.sex

テーブル構造を更新するために、Customerクラスのプロジェクト元々セックスint型、整数は、ヌルデータが追加します

crm_managementは、ローカルのMavenリポジトリー(変性タイプ、しなかった再インストール)からcrm_domainを導入しました

エラー分析:

 

 
 

 

理由:エンティティクラスが@XmlRootElementを何の注釈が追加されていません

おすすめ

転載: blog.csdn.net/qq_40208605/article/details/90767762