gradle dependencies { implementation 'com.github.GuepardoApps:Torch:1.2.0' } @Table(name = "User") public class UserModel extends TorchBaseModel<UserModel> { @Id(autoIncrement = true) @Column(name = "id") private Integer id; @Column(name = "name") private String name; // Getters and setters // ... } public class MyApplication extends Application { @Override public void onCreate() { super.onCreate(); Configuration.Builder builder = new Configuration.Builder(this) .setDatabaseName("my_database.db") .setDatabaseVersion(1); Torch.init(builder.build()); } } UserModel user = new UserModel(); user.setName("John Doe"); user.save(); UserModel user = Torch.select(UserModel.class).byId(1); user.setName("Jane Doe"); user.save(); List<UserModel> users = Torch.select(UserModel.class).list(); for (UserModel user : users) { Log.d("User", "ID: " + user.getId() + ", Name: " + user.getName()); }


上一篇:
下一篇:
切换中文