gpt4 book ai didi

java - 我如何使用条件登录并将列表转换为 JSON 格式

转载 作者:行者123 更新时间:2023-11-29 21:53:53 25 4
gpt4 key购买 nike

我的 DAOimpl

session.beginTransaction();
String password=login_name.getLogin_password();
String username=login_name.getLogin_name();
Query query=session.createQuery("select login_id,login_name,login_password from Login where login_name='"+username+"' and login_password='"+password+"'");
return query.list();

这是代码,我想将它们更改为 CRITERIA。我想使用标准验证我的登录表的用户名和密码是否有任何可能性。我使用 hibernate 进行映射并使用 Spring。

我还想将列表转换为 JSON 格式

我想检查我的服务中的用户名和密码,并将该列表返回为 JSON 格式。我检查了一些示例,但我对此没有明确的想法。

最后,我使用查询来检查我的用户名和密码,并返回该列表并将其显示在我的其余客户端中。

但我想展示在 JSON 中如何做到这一点..?

最佳答案

我猜OP正在要求准备好的语句,所以我不明白为什么每个人都评论SQL注入(inject)

由于我不是 java 或 hibernate 专家,所以这是我的方法:

session.beginTransaction();
String password=login_name.getLogin_password();
String username=login_name.getLogin_name();
Query query=session.createQuery("select login_id,login_name,login_password from Login where login_name= :username and login_password= :password ");
query.setParameter("username", username);
query.setParameter("password", password);
return query.list();

关于java - 我如何使用条件登录并将列表转换为 JSON 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33369642/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com