mvc的学习

mvc与数据库的结合

一、输入任意值都可以跳转到另一个页面

1、在数据库中创建相关的表

2、在HelloWord中键入的关键代码

frm = queryDao.executeForObject("User.selectUser", f, UserBean.class);

3、在usersqlmap中键入关键代码

@Autowired	
QueryDAO queryDao;	
@Autowired	
UpdateDAO updateDao;
<select id="selectUser"		
parameterClass="cn.training.bean.UserBean"		
resultClass="cn.training.bean.UserBean">		
SELECTuserid as userId FROM User	
WHERE
userid = 'admin'	</select>

4、在login.jsp页面中键入

${userBean.userId}

5.连接数据库在context中写入代码

用户名和密码:root

数据库名:test

二、条件检索

1、在helloWorldService中写入

frm = queryDao.executeForObject("User.selectUser", frm, UserBean.class);

public int insert(userBean frm)

{return updateDao,execute(User.userinsert);}

2、在UserSqlmap.java中写入 

<select id="selectUser"
parameterClass="cn.training.bean.UserBean"
resultClass="cn.training.bean.UserBean">
SELECT	userid as userId	FROM user	 WHERE 
userid = #userId#	</select>	
<insert id="userinsert" parameterClass="cn.training.bean.UserBean">	
insert into user(userid) values(#userId#)

3、 在helloworldContrller中键入

int insert=helloWorldService.insert(userBean);

 

 

 

你可能感兴趣的:(mvc的学习)