当前位置: 首页 > news >正文

网站开发时间进度北京有哪些著名网站

网站开发时间进度,北京有哪些著名网站,做网站永久,小米网站设计首先是 增 #xff0c;我们要在数据库中增加一个数据 先来看看我们之前的插入语句 insert idinsertRoleinsert into try(id,name,age) values(3,nuonuo,20)/insert 请注意#xff0c;我们这里的 insert 是固定的#xff0c;但在实际的业务场…首先是 增 我们要在数据库中增加一个数据 先来看看我们之前的插入语句 insert idinsertRoleinsert into try(id,name,age) values(3,nuonuo,20)/insert 请注意我们这里的  insert 是固定的但在实际的业务场景中我们需要通过输入不同的代码传递给数据库意思就是  数据是不固定的。在 jdbc中我们通过    占位符可以实现传递  那么在 mybatis中我们可以使用 #{}来实现站位的功能 同时mybatis优于jdbc的点就是因为rom映射因此我们必须将#{}中填写对应的字段来实现匹配。 改造后的insert语句如下 insert idinsertRoleinsert into try(id,name,age) values(#{id},#{name},#{age})/insert 请看一下我们的pojo类 package com.chenchen.pojo;public class role {private Integer id;private String name;private Integer age;public role(Integer id, String name, Integer age) {this.id id;this.name name;this.age age;}public role() {}public Integer getId() {return id;}public void setId(Integer id) {this.id id;}public String getName() {return name;}public void setName(String name) {this.name name;}public Integer getAge() {return age;}public void setAge(Integer age) {this.age age;}Overridepublic String toString() {return role{ id id , name name \ , age age };} }首先我们来解释一下运行原理 程序调用 insertRole这个id的插入语句就会自动匹配 pojo的属性类 与字段然后传入数据库中中间会使用 get方法获取属性值因此务必  字段名与属性名一致 我们来写个类测试一下 首先我们需要创建一个 role对象 Testpublic void insertTest(){ // 首先我们需要创建一个role对象这样才能实现映射role role new role(5,可爱的绘梨衣,18);sqlSession.insert(insertRole,role);sqlSession.commit();sqlSession.close();}这样就可以了并且实现映射 同时我们可以使用map集合来做不在记录 然后是删除那么我们就需要一个delete语句在mapper中 delete iddeleteRoledelete from try where id #{id}/delete public void deleteRole(){System.out.println(删除的数量sqlSession.delete(deleteRole, 1));sqlSession.commit();sqlSession.close(); } 请注意 这里的 id 参数只有一个所以可以任意的写匹配符号 然后是修改语句 如上 请完成mapper的补充 update idupdateRoleupdate try set name #{name} where id #{id}/updatepublic void upd(){role role new role(2,莫山山,18);sqlSession.update(updateRole,role);sqlSession.commit(); } 请注意这里我们更新数据库中的数据只有两种方式一种是传入一个参数一种是传入一个完整的对象但是没关系即使我们传入一个完整的对象后面的update语句也会根据get方法获取到对应的数据的。 然后是查找 查找分为查一个和查多个 首先是查一个 select idselectRole resultTypecom.chenchen.pojo.role select * from try where id #{id}/select public void select(){role role sqlSession.selectOne(selectRole,5);System.out.println(role);sqlSession.commit();sqlSession.close(); } 请注意从数据库中获得的对象一定是一个数据集但是mybatis需要将数据集转换为对应的pojo实例所以我们必须在select中确定role的类型 然后是查所有 public void selectAll(){Listrole list sqlSession.selectList(selectAll,role.class);System.out.println(list); }select idselectAll resultTypecom.chenchen.pojo.roleselect * from try /select 请注意这个时候返回的结果集是一个数组,用数组来承接形成后的对象真的很方便 这就是全过程 我们来总结一下 首先使用 #{id}的占用符在XXmapper.xml中编写对应的 crud语句如果是查询语句请设置好类型然后写好id 在程序中拿到id,创建好对象然后调用对应的方法就可以 我们再来说说namespace的作用 namespace可以区分不同的配置环境
http://www.w-s-a.com/news/585851/

相关文章:

  • 深圳比较好的设计网站公司自己的网站到期域名如何续费
  • 温州做网站哪儿新云网站模版
  • 网站开发 视频存在哪检察院前期网站建设
  • 备案中的网站信息怎么填如何做分享赚钱的网站
  • 网站行程表怎么做注册公司费用要多少
  • 常见电子商务网站基本模式南山网站公司定
  • 网站搭建代码网站里面送礼物要钱怎么做代码
  • 大学英文网站建设举措wordpress 学院 模板
  • 爱 做 网站吗php网站作业模版
  • wordpress代码乱吗台州做网站seo的
  • 做ptt网站wordpress中文企业网站
  • 深圳雨棚制作深圳 网站优化公司排名
  • 深圳优秀网站建设价格wordpress没人用
  • 国企网站建设需要注意沈阳招标信息网
  • 东莞360推广的网站是谁做的上海网络推广产品
  • 网站可以换主机吗中国十大网站建设企业
  • 怎么做盗版小说网站官网做有下拉列表的网站的图片
  • 邢台网站建设电话网站界面类型
  • 网站制作合同模板做一个网站能挣多少钱
  • 汶上1500元网站建设互联网高端官网
  • 广州做公司网站网站开发培训机构
  • 网站建设与维护 课件网页版qq安全中心登录入口
  • 做三个月网站广告收入dw如何制作网页
  • ...课程网站建设简介工信部 网站备案查询
  • 网站代码建设 实例企业网站建设大概的费用
  • 制作网站软件排行榜过年做啥网站致富
  • 哪里有做网站企业seo关键词优化
  • 上海金山网站建设公司手机淘宝客网站怎么做的
  • 网站开发需要公司做网站费用计入什么科目
  • 网站优化有哪些类型免费制作app的傻瓜软件