直接上代码
在实现类中-
@Autowired
private UserService userService;
/**ifan-----关注博主获取更多工作中的开发经验
* 测试数据
* @param insertList
* @throws BaseRunException
*/
public void test( ) throws BaseRunException{
List<Test> insertList = userService.test()
ListIterator<Test> iterator = null;
if(insertList != null) {
iterator = insertList.listIterator();
while (iterator.hasNext()) {
Test test = iterator.next();
if (test!= null) {
if(test.getName() == null){
test.setName("05a18736d7ab7fe51ec668530c64a8");
iterator.add(test);
}
}
}
userService.create(insertList);
}
}
删除List元素
List<Map<String, Object>> list = new ArrayList<Map<String,Object>>();
for (Iterator<Object> list = list.iterator(); list.hasNext();){
Test object = (Test)list.next();
if((!object.getZldldm().equals("01")) ){
list.remove();
}
}
本文分享了在Java中如何使用@Autowired注解注入UserService,并通过该服务进行List数据的读写操作,包括测试数据的创建、修改及删除,同时演示了如何在遍历List时进行元素的动态添加与移除,提供了异常处理的代码示例。
3691

被折叠的 条评论
为什么被折叠?



