2019独角兽企业重金招聘Python工程师标准>>>

今天做数据库实现增删改查功能,做了一天把登陆做好了,后来实现数据列表功能的时候登陆页面又不能实现了,通过自己的努力改错,调试,使部分功能实现了。

1、在UserSqlMap.xml中键入关键代码

<select id="" parameterClass="cn.training.bean.UserBean"
resultClass="cn.training.bean.UserBean">
SELECT  userid as userId,   username as userName,
password as passWord
FROM user where userid=#userId# and password=#passWord#
</select>
从数据库中检索用户名和密码的一条记录
<select id=""parameterClass="cn.training.bean.UserBean"
resultClass="cn.training.bean.UserBean">
SELECT  userid as userId,   username as userName,
password as passWord FROM   user
</select>

2、在UserBean.java中键入关键代码

public class UserBean {
private String userId;
public String getUserId() {
return userId;  }
public void setUserId(String userId) {
this.userId = userId;  }
private String userName;
public String getUserName() {
return userName;    }
public void setUserName(String userName) {
this.userName = userName;  }
private String passWord;
public String getPassWord() {
return passWord;    }
public void setPassWord(String passWord) {
this.passWord = passWord;  }}

3、在hellowordservice.java中键入关键代码

public class HelloWorldService {
@Autowired QueryDAO queryDao;
@Autowired UpdateDAO updateDao;
public UserBean (UserBean result) {
result = ("User.", result,UserBean.class);
return result;}
public (UserBean frm)
{List<UserBean> result = queryDao.executeForObjectList(" null);return result;           }

4、在hellowordController.java中键入关键代码

@RequestMapping(value = ", method = RequestMethod.POST,
public String initLogin(UserBean userBean, Model model)
{ result = helloWorldService.searchUser();
model.addAttribute("userBean", result);
if(){
List<UserBean> = helloWorldService.(userBean);
model.addAttribute("", );return "login";
}
else{ model.addAttribute("message", "您输入的用户名或密码错误");
return "helloWorld";}}
@RequestMapping(value = "/", method = RequestMethod.POST,params="a")
public String initregister(UserBean userBean, Model model)
{UserBean  result = helloWorldService.searchUser(userBean);
model.addAttribute("userBean", result);
return "register";}

5、在helloworld.html中键入关键代码

<h3>登录信息</h3>
<form action="init" th:object="${UserBean}" method="post">
<span th:text="${message}"></span><div><span><label>用户名:</label></span> <span><input name="userId" type="text" /></span></div><div><span><label>密码:</label></span> <span><input name="password" type="password" /></span></div><div><span><input type="submit" value="登陆" name="a" /><input type="submit" value="注册" name="b"/></span></div>
</form>                                                           <div class="clear"></div>

6、在register.html中键入关键代码

 <h3>用户注册</h3><form action="register" th:object="${UserBean}" method="post"><div><span><label>ID<span style="display:inline;color:red;"></span></label></span> <span><input name="password" type="password" /></span></div>    <div><span><label>用户名<span style="display:inline;color:red;"></span></label></span> <span><input name="userId" type="text" /></span></div><div><span><label>密码<span style="display:inline;color:red;"></span></label></span> <span><input name="password" type="password" /></span></div><div><span><label>确认密码</label></span> <span><input name="passwordConfirm" type="password" /></span></div>                                            <div><span><input type="submit" value="提交" /><input type="submit" value="后退" /></span></div>                                                            <div class="clear"></div>

转载于:https://my.oschina.net/u/2411770/blog/480526

实现数据库的增删改查相关推荐

  1. php修改数据库字段内容,php对数据库的增删改查操作

    在我看来数据库是个既复杂又高深莫测的东西,但百分之八十左右的程序员都不需要去精通他,对于我们前端开发来说,只要会数据库的增删改查语句就差不多了.首先我们来说说sql的增删改查语句. 一.增删改查 插入 ...

  2. shell编程系列22--shell操作数据库实战之shell脚本与MySQL数据库交互(增删改查)

    shell编程系列22--shell操作数据库实战之shell脚本与MySQL数据库交互(增删改查)Shell脚本与MySQL数据库交互(增删改查)# 环境准备:安装mariadb 数据库 [root ...

  3. MySQL数据库学习笔记(十二)----开源工具DbUtils的使用(数据库的增删改查)

    [声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4 ...

  4. 通过Loadruner对mysql数据库进行增删改查

    通过Loadruner对mysql数据库进行增删改查 操作mysql数据库,是在实现mysql数据源配置的基础上操作,可先阅读:loadrunner参数化使用mysql数据源失败解决方法 写之前先理一 ...

  5. Springboot使用JPA框架对数据库实现增删改查(附详细代码)

    前言 1.本文将详细阐述如何使用JPA框架对数据库实现增删改查操作,业务中比较常见的应用场景几乎在这里都能看到,并且有详尽的代码可供直观演示,其中遇到的坑也进行了实时标注. 2.JPA的环境配置在前面 ...

  6. Django实现对数据库数据增删改查(二)

    目录 1.基本框架 1.1.路由分发 1.2.视图函数-逻辑处理 1.3.模板 2.查询功能 2.1.视图函数 2.2.模板函数 3.添加功能 3.1.路由分发 3.2视图函数 3.3.模板 4.编辑 ...

  7. 利用koa实现mongodb数据库的增删改查

    概述 使用koa免不了要操纵数据库,现阶段流行的数据库是mongoDB,所以我研究了一下koa里面mongoDB数据库的增删改查,记录下来,供以后开发时参考,相信对其他人也有用. 源代码请看:我的gi ...

  8. jdbc增删改查有哪些步骤_用Mybatis如何实现对数据库的增删改查步骤

    使用Mybatiss实现对数据库的增删改查 文件目录 1.导入jar包,这里使用maven <dependencies><!--mybatis依赖--><!-- org. ...

  9. C#语言连接Mysql数据库实现增删改查

    C#语言连接Mysql数据库实现增删改查 实现效果如图 在此之前先下载一个mysql.dll 库 如下 链接:https://pan.baidu.com/s/17Nv_1W3KbXfWgdOvWf_S ...

最新文章

  1. 浅谈无人机的应用场景
  2. 1012: [JSOI2008]最大数maxnumber 线段树
  3. BUUCTF [FlareOn1]Bob Doge [GXYCTF2019]
  4. ACM试题 - 括号配对问题 - Java中字符串截取和定位问题
  5. Scrapy介绍及入门
  6. c#可移动不规则窗体
  7. 十七.激光和惯导LIO-SLAM框架学习之IMU和IMU预积分
  8. 大四阶段的社会实践的主要目的是_大四寒假社会实践报告1500字范文
  9. 面向项目(六)—— 错误(异常)信息的书写
  10. execute与executeUpdate的区别
  11. 使用MNIST数据集训练出来的模型预测自己手写数据
  12. Caffe学习:Blobs, Layers, and Nets
  13. 【数学建模】基于matlab时变参数随机波动率向量自回归模型(TVP-VAR)【含Matlab源码 037期】
  14. Excel如何制作直方图与正态分布曲线
  15. 三年测试经验, 字节跳动离职后, 一口气拿到 15 家公司 Offer
  16. html5 橡皮擦效果,javascript – HTML5 Canvas:globalCompositeOperation(橡皮擦)
  17. 高通平台DDR3初始化
  18. 如何求First集与Follow集(超详细)
  19. java ocr引擎_java 实现 OCR 图片文字识别
  20. 前端工具之WebStorm安装破解和汉化

热门文章

  1. linux 日志按大小切割_日志切割工具logrotate,帮你管理你的日志文件
  2. 宿主机linux,宿主机上安装小linux
  3. Oracle 中使用 fetch bulk collect into 批量效率的读取
  4. Maximum XOR Sum 系列问题
  5. JavaScript 散集合(HashArray)
  6. Python初识与简介【开篇】
  7. 垂直居中重要方法理解---重点是方法三
  8. 28名公交驾乘人员昨食物中毒
  9. 2019 Multi-University Training Contest 1 - 1011 - Function - 数论
  10. Scala 隐式(implicit)详解