[JAVA] [Android] Ordre correct pour définir le contexte dans Dao

Mise en garde

OK

HogeAppDao.java


public class HogeAppDao {
    private Context mContext;
    private HugaHelper hugaHelper = new HugaHelper(mContext);

    public HogeAppDao(Context context) {
        mContext = context;
        hugaHelper = new HugaHelper(mContext);
    }

    //Méthode pour obtenir des informations sur tous les utilisateurs
    public List<UserInfoEntity> selectAll() {
       ...
    };
}

NG

HogeAppDao.java


public class HogeAppDao {
    private Context mContext;
    private HugaHelper hugaHelper = new HugaHelper(mContext);

    public HogeAppDao(Context context) {
        mContext = context;
    }

    hugaHelper = new HugaHelper(mContext);

    //Méthode pour obtenir des informations sur tous les utilisateurs
    public List<UserInfoEntity> selectAll() {
       ...
    };
}

Recommended Posts

[Android] Ordre correct pour définir le contexte dans Dao
Comment définir Lombok dans Eclipse
[Android] Précautions pour savoir où appeler le contexte
De Java à C et de C à Java dans Android Studio
Comment utiliser ExpandableListView dans Android Studio
Bitmap trop volumineux pour être téléchargé dans une texture en essayant de définir un grand Bitmap dans Android ImageView
[Android Studio] Je souhaite définir des restrictions sur les valeurs enregistrées dans EditText [Java]
Comment trier par ordre croissant / décroissant avec SQLite
Comment régler l'heure d'affichage sur l'heure japonaise dans les rails
[Android / Java] Configurer un bouton pour revenir à Fragment
[Rails 6] Comment définir une image d'arrière-plan dans Rails [CSS]
Comment configurer le mappeur Android OU "Orma" (Kotlin)