实现数据库的增删改查
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
实现数据库的增删改查相关推荐
- php修改数据库字段内容,php对数据库的增删改查操作
在我看来数据库是个既复杂又高深莫测的东西,但百分之八十左右的程序员都不需要去精通他,对于我们前端开发来说,只要会数据库的增删改查语句就差不多了.首先我们来说说sql的增删改查语句. 一.增删改查 插入 ...
- shell编程系列22--shell操作数据库实战之shell脚本与MySQL数据库交互(增删改查)
shell编程系列22--shell操作数据库实战之shell脚本与MySQL数据库交互(增删改查)Shell脚本与MySQL数据库交互(增删改查)# 环境准备:安装mariadb 数据库 [root ...
- MySQL数据库学习笔记(十二)----开源工具DbUtils的使用(数据库的增删改查)
[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4 ...
- 通过Loadruner对mysql数据库进行增删改查
通过Loadruner对mysql数据库进行增删改查 操作mysql数据库,是在实现mysql数据源配置的基础上操作,可先阅读:loadrunner参数化使用mysql数据源失败解决方法 写之前先理一 ...
- Springboot使用JPA框架对数据库实现增删改查(附详细代码)
前言 1.本文将详细阐述如何使用JPA框架对数据库实现增删改查操作,业务中比较常见的应用场景几乎在这里都能看到,并且有详尽的代码可供直观演示,其中遇到的坑也进行了实时标注. 2.JPA的环境配置在前面 ...
- Django实现对数据库数据增删改查(二)
目录 1.基本框架 1.1.路由分发 1.2.视图函数-逻辑处理 1.3.模板 2.查询功能 2.1.视图函数 2.2.模板函数 3.添加功能 3.1.路由分发 3.2视图函数 3.3.模板 4.编辑 ...
- 利用koa实现mongodb数据库的增删改查
概述 使用koa免不了要操纵数据库,现阶段流行的数据库是mongoDB,所以我研究了一下koa里面mongoDB数据库的增删改查,记录下来,供以后开发时参考,相信对其他人也有用. 源代码请看:我的gi ...
- jdbc增删改查有哪些步骤_用Mybatis如何实现对数据库的增删改查步骤
使用Mybatiss实现对数据库的增删改查 文件目录 1.导入jar包,这里使用maven <dependencies><!--mybatis依赖--><!-- org. ...
- C#语言连接Mysql数据库实现增删改查
C#语言连接Mysql数据库实现增删改查 实现效果如图 在此之前先下载一个mysql.dll 库 如下 链接:https://pan.baidu.com/s/17Nv_1W3KbXfWgdOvWf_S ...
最新文章
- 浅谈无人机的应用场景
- 1012: [JSOI2008]最大数maxnumber 线段树
- BUUCTF [FlareOn1]Bob Doge [GXYCTF2019]
- ACM试题 - 括号配对问题 - Java中字符串截取和定位问题
- Scrapy介绍及入门
- c#可移动不规则窗体
- 十七.激光和惯导LIO-SLAM框架学习之IMU和IMU预积分
- 大四阶段的社会实践的主要目的是_大四寒假社会实践报告1500字范文
- 面向项目(六)—— 错误(异常)信息的书写
- execute与executeUpdate的区别
- 使用MNIST数据集训练出来的模型预测自己手写数据
- Caffe学习:Blobs, Layers, and Nets
- 【数学建模】基于matlab时变参数随机波动率向量自回归模型(TVP-VAR)【含Matlab源码 037期】
- Excel如何制作直方图与正态分布曲线
- 三年测试经验, 字节跳动离职后, 一口气拿到 15 家公司 Offer
- html5 橡皮擦效果,javascript – HTML5 Canvas:globalCompositeOperation(橡皮擦)
- 高通平台DDR3初始化
- 如何求First集与Follow集(超详细)
- java ocr引擎_java 实现 OCR 图片文字识别
- 前端工具之WebStorm安装破解和汉化
热门文章
- linux 日志按大小切割_日志切割工具logrotate,帮你管理你的日志文件
- 宿主机linux,宿主机上安装小linux
- Oracle 中使用 fetch bulk collect into 批量效率的读取
- Maximum XOR Sum 系列问题
- JavaScript 散集合(HashArray)
- Python初识与简介【开篇】
- 垂直居中重要方法理解---重点是方法三
- 28名公交驾乘人员昨食物中毒
- 2019 Multi-University Training Contest 1 - 1011 - Function - 数论
- Scala 隐式(implicit)详解