因为一些需要,想在Utile类中设置一个公用的静态方法来处理一些共同的逻辑,方式如下
public static StudentInfo checkUser(String userId,UserService userService,StudentInfoService studentInfoService,......) throws Exception{ User user = userService.getById(userId); StudentInfo studentInfo = null; ..... return studentInfo; }
这样做是否符合规范?会不会引发什么问题?例如:在多个Action同时调用该方法的时候会不会出现互相影响的情况?