検索

ホームページ  >  に質問  >  本文

mysql - jsp+servlet实现多表联合查询,如何建立javabean

1,数据库表为(员工<主键id,员工姓名name>,部门<主键id,外键em_id,部门department,职位post>);
2,实现按员工姓名查询,得出所属部门和职位
3,按部门查询,得出该部门所有的人员

巴扎黑巴扎黑2769日前871

全員に返信(1)返信します

  • 怪我咯

    怪我咯2017-04-17 17:36:40

    まず、テーブル間の関係を決定する必要があります。
    1 対多、多対 1、または多対多。
    従業員テーブル 部門部門テーブル
    エンティティは次のように作成できます。
    クラス 従業員 {
    private String id;
    private String name;
    private List<Department>
    }

    クラス部門 {
    private String id;
    private String post;
    private List<Employee> 従業員;
    }
    これは、画像の場合の最も標準的な書き方です。これは簡単です。実行できます。 関連するすべてのフィールドをクラスに書き込みます。
    次のステップは、作成した SQL ステートメントを確認することです。 mybaits や Hibernate などを使用していますか。

    返事
    0
  • キャンセル返事