gpt4 book ai didi

java - findByUsername 或 Facade 抽象类的 find 方法

转载 作者:行者123 更新时间:2023-11-30 10:25:50 26 4
gpt4 key购买 nike

我正在尝试使用 JSF 制作一个登录应用程序,我在论坛中发现很多人使用 LoginByUsername(或 findByUsername 或他们称之为的任何东西,无论如何,一个确实找到用户名并返回用户并使用 SQL 的方法),他们把它放在外观中(实体类的 session bean)!但是外观本身给了我们一个叫做 find(Object id) 的东西,id 是 username 。那么更好的是:使用查找或制作自己的方法(使用 SQL)?为什么?

预先感谢您的帮助

最佳答案

如果 username 在您的应用中用作 id,则无需编写新方法 LoginByUsername/findByUsername ,因为你已经有了find(Object id)方法,可以实现findByUsername的功能。

但是,因为它是一个登录应用,我认为最好提供一个名为findByUserAndPassword的方法,如果没有返回结果,告诉用户用户名或密码错误,在很多网站常用

关于java - findByUsername 或 Facade 抽象类的 find 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45925745/

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