3流プログラマのメモ書き

元開発職→社内SE→派遣で営業支援の三流プログラマのIT技術メモ書き。 このメモが忘れっぽい自分とググってきた技術者の役に立ってくれれば幸いです。(jehupc.exblog.jpから移転中)

room

【Android(Java)】Roomでエンティティアノテーションに@NonNullをつけていないのにビルドするとnotnullになる現象にハマった

問題現象 Android開発(Java)でDBアクセスにRoomライブラリを使ってます。 (roomバージョンは2.5.0です) 各Entityクラスのアノテーションで、DBスキーマがNotNullなら、@NonNullアノテーションをつける必要があります。 逆に、null許容なら、アノテーションを…