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

  1. 直接显示

    主要有两个页面,一个用于输入,一个用于显示(这里的显示是固定的),通过用select语句(SELECT userid as userId FROM user WHERE userid = 'admin'),注意修改数据库连接的用户名、密码、数据库名(META-INF中的context.xml),同时为了编写与理解方便src中的java文件置于对应包中(bean,controller,service)

  2. 条件检索(显示数据库中存储的数据)

    在“直接显示”的基础上修改,将UserSqlMap.xml中的select语句改为SELECT userid as userId FROM user WHERE userid = #UserId#,将service中的frm = queryDao.executeForObject("User.selectUser", null, UserBean.class);“null”改为“frm”

    在上边的方法调用时有三个参数,一个是SqlMap文文档中的命名空间.对应操作的id属性值(id="selectUser"),另一个是要传入的参数,最后是要返回的数据类型。

  3. 插入数据

    同样是在上述工程中继续添加,首先在初始页面(helloWorld.jsp)中添加一个按钮,service中也需添加insertUser(updateDao),controller中类似search(initLogin)进行添加(initInsert),在UserSqlMap中添加insert语句(insert into user values=#UserId#)

  4. QueryDAO用于检索,UpdateDAO用于插入、更新,在updateDao类中的excute方法返回相应操作对操作表的影响行数是一个整型变量

转载于:https://my.oschina.net/u/2411782/blog/478592

7-14 与数据库相连相关推荐

  1. 14个数据库的设计技巧 (来自Blogcn中我的窝)

    1. 原始单据与实体之间的关系 可以是一对一.一对多.多对多的关系.在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体.在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对 ...

  2. [数据库]14个数据库的设计技巧

    1. 原始单据与实体之间的关系 可以是一对一.一对多.多对多的关系.在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体.在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对 ...

  3. mysql dialect配置_一步一步升级配置14: Mysql数据库,hibernate.dialect 使用MySQL5Dialect 替代 MySQLDialect...

    一步一步升级配置14:Mysql数据库,hibernate.dialect使用org.hibernate.dialect.MySQL5Dialect替代org.hibernate.dialect.My ...

  4. mysql dialect配置_一步一步升级配置14:Mysql数据库,hibernate.dialect使用MySQL5_MySQL

    Hibernate 一步一步升级配置14:Mysql数据库,hibernate.dialect使用org.hibernate.dialect.MySQL5Dialect替代org.hibernate. ...

  5. mysql dialect配置_一步一步升级配置14: Mysql数据库,hibernate.dialect 使用MySQL5_MySQL

    Hibernate 一步一步升级配置14:Mysql数据库,hibernate.dialect使用org.hibernate.dialect.MySQL5Dialect替代org.hibernate. ...

  6. Ubuntu 14.04数据库服务器--mysql的安装和配置

    https://jingyan.baidu.com/article/425e69e6bbc6c7be14fc1640.html mysql是Oracle公司的一种开放源代码的关系型数据库管理系统,被广 ...

  7. MySQL 学习笔记(14)— 数据库设计流程、实体关系图、第一范式、第二范式、第三范式、外键使用

    本文参考:https://gitbook.cn/gitchat/column/undefined/topic/5db92c12a9c3a53bc3800f0c 1. 数据库设计流程 数据库设计是对数据 ...

  8. mysql数据库如何让表单与表单关联共用_这样的表单如何做到和数据库相连,我想知道与SQL和mysql这两种的连接方法,在线等,谢谢各位!...

    主要的数据写入的步骤如下: 1. 写好数据库的连接字符串,包括你的数据库服务器.数据库名称.登陆用户.密码 string strConn = "Initial Catalog=" ...

  9. Python编程基础14:数据库编程

    文章目录 一.关系数据库 (一)数据模型 1.层次模型(一对多) 2.网状模型(多对多) 3.关系模型(一对一) 4.面向对象模型 (二)关系数据库的概念和特点 1.基本概念 (1)关系 (2)二维表 ...

  10. oracle 11g ocp 笔记(14)--数据库备份和恢复配置

    1.了解备份和恢复的问题 与备份恢复有关的三个指标是:MTBF  平均无故障时间 MTTR 平均故障恢复时间. 数据丢失:丢书数据的多少. 有三个高级选项 oracle rac  steam 和dg, ...

最新文章

  1. 组队学习:学习者参考手册
  2. 看懂mysql执行计划--官方文档
  3. Linux中的文件特殊权限
  4. 大数据时代 | 数据分析方法及理论详解
  5. vc++ 项目里External dependencies 的文件存放内容和各个文件的存放内容
  6. 电脑用户名_仁霸下料优化软件如何找回密码、更换绑定电脑?
  7. 十年WEB技术发展历程
  8. 99%的程序员都在用Lombok,原理竟然这么简单?我也手撸了一个!
  9. linux恢复deleted状态的文件,Linux恢复被删除的文件 How To Recover Deleted Files From Your Linux System ....
  10. SQL2005数据库可疑的解决方法
  11. 第二章 ARM体系结构与指令集——ARM
  12. pspice计算机仿真实验,基于OrCAD_PSpice二阶动态电路的计算机仿真分析
  13. [足式机器人]Part3机构运动微分几何学分析与综合Ch01-1 平面运动微分几何学——【读书笔记】
  14. 笔记本window7安装虚拟机centos7后通过笔记本无线网卡上网
  15. 蓝奏批量替换自定义域名php源码
  16. 安全牛《2020中国网络安全企业100强报告》发布
  17. 周易六十四卦——同人卦
  18. [Excel VBA]如何批量產出QRcode?
  19. Python编程基础 第二章 编程练习 (第2轮开课补充)编写程序实现以下功能:计算beg到end之间的所有水仙花数并输出。如果beg到end之间不存在水仙花数,则输出“not found”。
  20. 第7章:OFDM 信道估计与均衡(4)

热门文章

  1. sql索引的填充因子多少最好,填充因子的作用?
  2. nargout 【转】
  3. Fibonacci算法
  4. Android功能点(一)——判断网络是否真正连通
  5. 什么是冷区热区_墙角装个小柜子 冷区立马变热区 有颜值还实用!
  6. db2 控制台执行创建函数语句_Python函数定义及调用
  7. 分页offset格式_MySQL中limit分页查询性能问题分析
  8. C++相对路径下新建文件夹
  9. kafka学习_kafka学习(第一章 初识kafka)
  10. octave与matlab语法,Octave与Matlab