Java 如何删除以下泛型
并希望这是通用的,在1或2行Java 如何删除以下泛型,java,spring,spring-mvc,Java,Spring,Spring Mvc,并希望这是通用的,在1或2行 请帮帮我。这贯穿于我的spring mvc 4应用程序。您尝试过提取方法吗?是的,我创建了一个通用方法,但我认为如果有某种注释可以执行此类检查,而不是调用方法,那将非常好。您是从头开始构建的应用程序吗?我这样问是因为可能会有一个优雅的解决方案与Spring数据相结合。我是从头开始做这个应用程序的。所有数据库转换都发生在存储过程中,我使用hibernate调用存储过程。您是否尝试提取方法?是的,我创建了一个通用方法,但我认为如果有某种注释可以执行此类检查,而不是调用方
请帮帮我。这贯穿于我的spring mvc 4应用程序。您尝试过提取方法吗?是的,我创建了一个通用方法,但我认为如果有某种注释可以执行此类检查,而不是调用方法,那将非常好。您是从头开始构建的应用程序吗?我这样问是因为可能会有一个优雅的解决方案与Spring数据相结合。我是从头开始做这个应用程序的。所有数据库转换都发生在存储过程中,我使用hibernate调用存储过程。您是否尝试提取方法?是的,我创建了一个通用方法,但我认为如果有某种注释可以执行此类检查,而不是调用方法,那将是非常棒的。您是从头开始构建的应用程序吗?我这样问是因为可能会有一个优雅的解决方案与Spring数据相结合。我是从头开始做这个应用程序的。所有数据库转换都发生在存储过程中,我使用hibernate调用存储过程。
@Autowired
SessionFactory sessionFactory;
public SPLoginUser loginUser(final LoginBean loginBean) {
final Map<String, Object> inParamMap = new HashMap<String, Object>();
inParamMap.put(DAOConstants.EMAIL, loginBean.getEmail());
inParamMap.put(DAOConstants.PASSWORD, loginBean.getPassword());
@SuppressWarnings("unchecked")
final List<SPLoginUser> list = sessionFactory
.getCurrentSession()
.getNamedQuery(
DAOConstants.SQL_FUNCTIONS.NAMED_NATIVE_QUERY.LOGIN_USER)
.setProperties(inParamMap).list();
if (list != null && list.size() == 1) {
if (list.get(0).getErrorCode() == 200) {
return list.get(0);
} else {
throw new UserNotFoundException(list.get(0).getErrorMessage());
}
} else {
throw new UserNotFoundException();
}
}
if (list != null && list.size() == 1) {
if (list.get(0).getErrorCode() == 200) {
return list.get(0);
} else {
throw new UserNotFoundException(list.get(0).getErrorMessage());
}
} else {
throw new UserNotFoundException();
}
enter code here