@Entity @Table(name = "user") public class User { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; @Column(name = "name") private String name; // Getters and Setters } public class UserDao { @Autowired private EntityManager entityManager; public void save(User user) { entityManager.persist(user); } public User getById(Long id) { return entityManager.find(User.class, id); } } public class Main { public static void main(String[] args) { ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml"); UserDao userDao = context.getBean(UserDao.class); User user = new User(); user.setName("John Doe"); userDao.save(user); User savedUser = userDao.getById(user.getId()); System.out.println("Saved user: " + savedUser.getName()); } }


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