### Question:
ProductServiceImpl implements ProductService { @Transactional(propagation=Propagation.REQUIRED) public Product getModel(int id) { return productDao.getModel(id); }  @Transactional(propagation=Propagation.REQUIRED) List<Product> listAll(); @Transactional(propagation=Propagation.REQUIRED) boolean save(Product product); @Transactional(propagation=Propagation.REQUIRED) boolean update(Product product); @Transactional(propagation=Propagation.REQUIRED) Product getModel(int id); @Override List<Product> selectLikeName(String name);  }### Answer:
@Test public void getModel(){ Product product1=productService.getModel(2); System.out.println(product1.getName()+","+product1.getCategory().getName()); Product product2=productService.getModel(2); System.out.println(product2.getName()+","+product2.getCategory().getName()); Product product3=productService.getModel(2); System.out.println(product3.getName()+","+product3.getCategory().getName()); Product product4=productService.getModel(2); System.out.println(product4.getName()+","+product4.getCategory().getName()); }