CRUD operation workflow
1. Create Database table.
2. Create Entity class@Entity(name = "user")
public class User {
@Id
@Column(name = "uid")
private int id;
@Column
private String name;
@Column
private String email;
//Getters and Setters
}
@Component
public class Crud {
@Autowired
private UserRepository userRepository;
public void insertUser() {
User u = new User();
u.setId(12);
u.setName("Alamgir");
u.setEmail("alamgir.ahosain@gmail.com");
userRepository.save(u);
}
}
@SpringBootApplication
public class ECrudOpeationApplication {
public static void main(String[] args) {
ConfigurableApplicationContext context = SpringApplication.run(ECrudOpeationApplication.class, args);
Crud c = context.getBean(Crud.class);
c.insertUser();
}
}