ssh框架搭建(5)

2019-02-20 20:38

2)Select the libraries to ad to the buildpath:Hibernate 3.1 Core Libraries

3)JAR Library Installation:Copy checked Library Jars to project folder and add to build-path Next

4)选择:Spring configuration file(applicationContext.xml) Next

5)选择:Existing Spring configuration file

SessionFactory Id: sessionFactory àNext

6)Bean Id:dataSource

DB Driver:选择配置好的Hibernate。àNext

7)不建立SessionFactory(不选择Create SessionFactory class?)

8)Finish。

二 数据库方面

1)建立包edu.syict.pojo

Hibernate反向工程:

选择下列内容:

Create POJO<>DB Table mapping information复选框

Create a Hibernate mapping file单选框

Update Hibernate configuration with mapping resource location复选框

Java Data Object(POJO<>DB Table)复选框

其余的都不选择。àNext

Id Generator:native àFinish

2)新建接口:edu.syict.dao.UserDao.java (所在包:edu.syict.dao )

package edu.syict.dao;

import edu.syict.pojo.User;

public interface UserDao {

public void save(User user); }

3)建立UserDao接口实现类edu.syict.dao.impl.UserDaoImpl

类继承HibernateDaoSupport,接口继承UserDao

package edu.syict.dao;

import org.springframework.orm.hibernate3.support.HibernateDaoSupport;

import edu.syict.pojo.User;

public class UserDaoImpl extends HibernateDaoSupport implements UserDao {

public void save(User user) {

try{

this.getHibernateTemplate().saveOrUpdate(user);

}catch(RuntimeException re){

throw re;

}

} }

三 建立JSP 页面,Action类

1) 打开struts-config.xml配置文件:右键new àForm,Action and JSP

2) User case:register

Form Impl:Dynamic FormBean

Properties:username password

JSP:选择Create JSP form àNext

3) Action 默认就可以了 àFinish

4) 配置struts-config.xml文件,将Struts交给Spring管理

a) 加入插件 (message-resources标记下)

value=\

b) 将Action类移交(message-resources标记上)

processorClass=\

struts-config.xml文件(全部)

attribute=\

input=\

name=\

path=\

scope=\

type=\

value=\

5) register.jsp页面(WebRoot/form/register.jsp)

<%@ page language=\

<%@ taglib uri=\

<%@ taglib uri=\

用户注册

SSH整合


用户注册

用户名:

密    码:


ssh框架搭建(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:ACCD认证考试试题Illustrator篇

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: