社区
Web 开发
帖子详情
Dao类求解答
z62323543
2011-07-27 12:45:38
public MUser getUserByName(String userName) {
return findUniqueBy("userName", userName);
这是一个dao通过用户名获得用户信息,验证密码应该怎么写?
...全文
135
10
打赏
收藏
Dao类求解答
public MUser getUserByName(String userName) { return findUniqueBy("userName", userName); 这是一个dao通过用户名获得用户信息,验证密码应该怎么写?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
z62323543
2011-07-27
打赏
举报
回复
[Quote=引用 3 楼 j68205150 的回复:]
在getUserByName的上层调用里,对返回值MUser里的 密码 字段进行验证.....
[/Quote]
哦。懂了。先验证用户名密码再获得数据库信息吧?
llller
2011-07-27
打赏
举报
回复
在getUserByName的上层调用里,对返回值MUser里的 密码 字段进行验证.....
桐桐-Dragon
2011-07-27
打赏
举报
回复
这个不是从数据库查询的吗?你是想实现什么功能啊?是用户名校验吗?
半夜郎中
2011-07-27
打赏
举报
回复
验证码应该写在外面,最好别写在ode里面,因为验证码是随机的,并不是行其他的数据一样存储在数据库中是不怎么边得,如果你用struts的话,那你就在action中定义一个String类型的变量,同时创建它的get/set
方法。在action中验证验证码对错
haizitou00
2011-07-27
打赏
举报
回复
看你这方法,应该是在注册时验证用户名是否已经存在的DAO方法,
而验证码最好不要存在数据库里,因为本来就应该是动态生成的,并不是定值 ,所以放在action里动态生成,我觉得应该是最好的。
z62323543
2011-07-27
打赏
举报
回复
[Quote=引用 8 楼 caolong0210 的回复:]
给你一个思路啊,你获得用户输入的用户名和密码后,要传到一个action吧,然后在action中的方法里获得数据库中的数据,查询出用户名和密码,然后判断一下是否有用户输入的用户名,如果有的话在判断一下密码是否正确。
最好别在DAO中判断,在action中判断就可以,判断完成,返回true 或 false
[/Quote]
思路清晰多了。非常感谢
哎呦喂哈
2011-07-27
打赏
举报
回复
给你一个思路啊,你获得用户输入的用户名和密码后,要传到一个action吧,然后在action中的方法里获得数据库中的数据,查询出用户名和密码,然后判断一下是否有用户输入的用户名,如果有的话在判断一下密码是否正确。
最好别在DAO中判断,在action中判断就可以,判断完成,返回true 或 false
五哥
2011-07-27
打赏
举报
回复
你用struts2 ,在action中做验证了
llller
2011-07-27
打赏
举报
回复
[Quote=引用 4 楼 z62323543 的回复:]
引用 3 楼 j68205150 的回复:
在getUserByName的上层调用里,对返回值MUser里的 密码 字段进行验证.....
哦。懂了。先验证用户名密码再获得数据库信息吧?
[/Quote]
不是..先用用户名获取数据库信息,再用密码验证是不是正确的信息..
z62323543
2011-07-27
打赏
举报
回复
密码验证是在service里吗?应该怎么验证用户名和密码?
企业门户网站.zip企业门户网站.zip
企业门户网站.zip
SSH框架搭建源码
里面是SSH框架搭建登录的demo,清楚的描述了SSH框架搭建过程的各种配置,另附博客地址:http://blog.csdn.net/u010539352
疑难解
答
——
DAO
1.
DAO
属于一个设计模式吗?
答
:是的。
DAO
属于J2EE体系开发中的一种设计模式,通过
DAO
能封装数据访问操作。
DAO
通常和工厂模式搭配使用,用来获得
DAO
实现
类
实例对象。 2.
DAO
中为什么需要一个
DAO
接口?直接使用
DAO
实现
类
不就可以操作数据库了吗?
答
:
DAO
接口中定义了所有的数据操作方法,而一个
DAO
接口可以有多个
DAO
实现
类
,比如一个
DAO
实现
类
用来访问MySQL数据库,一个DA...
The import com.
dao
.Common
Dao
cannot be resolved问题
求解
答
!拜托了
好像是缺少这个Common
Dao
类
,求大神们解
答
!
自定义
类
获取hibernate
Dao
,实现对数据的操作
在UAP的实际操作中,我们会发现,一般情况下,只有在bizc
类
中能够获取hibernate
Dao
,通过hibernate
Dao
对数据库的操作。那有时候我们想通过其他的
类
,非bizc
类
来获取hibernate
Dao
并对数据库进行操作,该如何实现呢?解
答
如下: 1、非bizc
类
中获取 hibernate
Dao
1)在config下任意配置文件中添加:
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章