フェーズ2 JavaWeb + _15-Mavenの基礎ダークホースの旅行_第5節は、撮影したMySQLデータベース_18maven Javaの達人Javaプロジェクトエンジニアリングの骨格を使用して作成されます


Mavenのは、AVA機能を作成し、テストを行うためのデータベースを読んで使用してください。


私たちは永続化レイヤを行い、そのページは何の相互作用を持っていない、唯一のJavaプロジェクトをすることができるようになります


何の骨格は、ここに直接次の骨格を使用することはできませんし、Javaプロジェクトを作成し


、直接仕上げを

JavaプロジェクトのMavenは作成されています。

パッケージを作成します:

クラスのエンティティクラスを作成する


2つのプロパティのみのIDと名前を書くこと。

ゲッターとセッターを生成します

インポートのjarパッケージ





実行するように設定されている

再導入JUnitのを

ダオの作成

DAOパッケージ作成


インターフェース書くための

インタフェースインタフェース用に選択さIemsDaoタイプを

実装クラスを作成します





インタフェースの実装

データベースへのリンクのためにDriverManagerによると

、ここで例外をスローする必要が


実装クラススロー

インターフェースは、例外をスローする必要が

リンクを取得する前に、ドライバのクラスをロードするために



シャットダウンするリソースを、全体のコードがキャッチされトライ


リストが最も外側に結合するために移動

を取得直接異常、異常な印刷

リソースにも外に述べたCONNECTINに入れて

育てています


テストクラスを作成します。

test/java下常见包

创建测试类

创建FindAll方法并加上@Test的注解。

findAll方法要抛出异常





测试



数据库链接这里需要加上用户名和密码

再次执行结果

总结




 

おすすめ

転載: www.cnblogs.com/wangjunwei/p/11305544.html