@DatabaseField(columnName = "city_id",generatedId = true,useGetSet = true)
private Integer cityId;
@DatabaseField(columnName = "city_name",useGetSet = true)
private String cityName;
@ForeignCollectionField
private ForeignCollection<Client> clientList;
は、これらの豆は一例ですが、外国人の都市がときcityIdとして私が持つすべてのクライアントを削除する、のは言わせ、
@DatabaseField(columnName = "client_id",generatedId = true,useGetSet = true)
private Integer clientId;
@DatabaseField(columnName = "client_nom",useGetSet = true)
private String clientNom;
@DatabaseField(columnName = "city_id",foreign = true,useGetSet = true)
private City city;
と市豆、クライアントBeanを持っています都市を削除する。
どうすればよいですか?
あなたは私がCityDaoをインスタンス化する方法の例をお願いできます。たとえば、私のアプリで私は "私のArtistDao artistDao = null"と "artistDao =新しいArtistDao(Artist.class);"。カスタム拡張クラスに移行する方法がわからないので、キャスト例外が発生し、接続ソースをどのように、どこに提供するのか分かりません。 –
@SpeedDemonを理解できません。あなたがそれをインスタンス化するなら、あなたの 'ArtistDao'は具象クラスでなければなりません。私のポストの 'CityDao'は' BaseDaoImpl'を拡張する方法を示しています。 – Gray
あなたのコンストラクタはSQLExceptionをスローする必要があります – Piotr