如何使用单个Java服务从两个不同的表验证用户

时间:2019-06-20 05:59:54

标签: java spring hibernate

我有一个管理表和客户表,使用单个Java服务,我想同时验证两者?

使用以下服务,我只能验证admin,但是UI用户会向我发送他想要的任何对象(管理员或用于登录验证的客户),因此在同一服务中,我必须检查它是Admin还是Customer,然后验证。 您能帮我解决这个问题吗?

String userName="AdminName";
String passWord="AdminPassword";
Query query =getSession().createQuery("from Admin where 
adminUsername="+userName);
Admin admin=query.uniqueResult();   
if (passWord.equals(admin.getAdminPassword)) {
    return "login Success";
else "failed";

0 个答案:

没有答案