用struts+spring+hibernate/ibatis 框架配合,写一个输入用户名、密码,然后到数据库校验的功能

1、分别用hibernate和ibatis 做ORM封装;
2、页面要有ajax,后台调用功能;
3、要有注册功能,提供用户几个字段,注册之后能写入到数据库中。
4、登录要到数据库去验证用户是否存在,分别有不同的提示语。
5、注册页面有js验证数据的有效性
我想要有具体的步骤,比如每一步该做些什么

第1个回答  2012-06-27
1.先确定好要使用的技术,hibernate还是ibatis。
2.搭建底层的框架,调试框架是否可用,可以调用dao类操作数据库,看能否返回数据。
3.编写登录页面
4.编写接收数据端,读取前端数据,调用后端方法处理。
5.返回处理结果,根据结果作出判断,显示不同的结果在前端显示不同的提示。

js验证数据有效性与整个流程没太大关系,如果数据有效,则发送数据,否则可以提示数据不完整。
第2个回答  2012-06-27
你是要源代码还是什么啊?
源代码去 open 社区下一个就行了啊追问

我是新手,刚接触这东西,还是个实习生,但公司给出一个小项目来检测最近几个礼拜的学习情况,所以麻烦要的是详细的步骤,代码这东西应该在网上可以找到,但我还是想自己去练习着写。

追答

哦 不错。多写写有好处。

你可以从页面入手。View
如何传递参数。如何保存在Dto 数据传输对象中,如何传递数据。action——Controler
然后业务逻辑。 Service——Modle
传递到DAO中 数据库访问对象
再就是添加到数据库中。
一个一个的往里跟就行了啊。
在写的时候可以定义一些伪代码,只是定义有这个方法。具体实现等后面再写。把思路理清就可以了。
刚开始写。比较难后面就轻松多了。加油!

追问

能教我先怎么去搭建框架不?

追答

就是导入jar 包,然后配置一个下Struts2 的Filter,Spring的applicationContext.xml 再加上Hibernate的SessionFactiory

Struts2的action 和 Hibernate的Session对象都是交给spring创建的。
注意一下。Spring创建的对象默认是单实例的。所以要把struts2的action配置成多利的。还有就是配置一下hibernate的事务管理。Aop实现。
其他就没什么了啊。

相似回答