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

惠州网站建设制作价格宣传片拍摄制作公司报价明细

惠州网站建设制作价格,宣传片拍摄制作公司报价明细,wordpress推荐管理,金乡网站建设哪家好foreach遍历集合 collection:指定要遍历的集合 list类型的参数会特殊处理封装在map中#xff0c;map的key就叫list item:将当前遍历出的元素赋值给指定的变量 #{变量名}就能取出变量的值也就是当前遍历出的元素 separator:每个元素之间的分隔符 open:遍历出所有结果拼接一…foreach遍历集合 collection:指定要遍历的集合 list类型的参数会特殊处理封装在map中map的key就叫list item:将当前遍历出的元素赋值给指定的变量 #{变量名}就能取出变量的值也就是当前遍历出的元素 separator:每个元素之间的分隔符 open:遍历出所有结果拼接一个开始的字符 close:遍历出所有结果拼接一个结束的字符 index:索引。遍历list的时候 index就是索引 遍历map的时候index表示的就是map的keyitem就是map的值 public ListEmployee getEmpsByConditionForeach(Param(ids) ListInteger ids);!-- public ListEmployee getEmpsByConditionForeach(Param(ids)ListInteger employee);-- select idgetEmpsByConditionForeach resultTypecom.atguigu.mybatis.bean.Employeeselect * from tb1_employee!--collection:指定要遍历的集合list类型的参数会特殊处理封装在map中map的key就叫listitem:将当前遍历出的元素赋值给指定的变量#{变量名}就能取出变量的值也就是当前遍历出的元素separator:每个元素之间的分隔符open:遍历出所有结果拼接一个开始的字符close:遍历出所有结果拼接一个结束的字符index:索引。遍历list的时候 index就是索引遍历map的时候index表示的就是map的keyitem就是map的值--foreach collectionids itemitem_id separator, open where id in ( close )#{item_id}/foreach/select注意这里的collection只能填list或者是map如果想填ids需要在参数上加Param注解 Testpublic void test02() throws IOException {SqlSessionFactory sqlSessionFactory getSqlSessionFactory();SqlSession sqlSession sqlSessionFactory.openSession();try{EmployeeMapperDynamicSQL mapper sqlSession.getMapper(EmployeeMapperDynamicSQL.class);ListEmployee list mapper.getEmpsByConditionForeach(Arrays.asList(1, 2, 3, 4));for (Employee emp : list){System.out.println(emp);}//手动提交数据sqlSession.commit();}finally {sqlSession.close();}}foreach批量插入 方式一 public void addEmps(Param(emps) ListEmployee emps);insert idaddEmpsINSERT INTO tb1_employee(last_name,email,gender,d_id)valuesforeach collectionemps item emp separator,(#{emp.lastName},#{emp.email},#{emp.gender},#{emp.dept.id})/foreach/insertTestpublic void test04() throws IOException {SqlSessionFactory sqlSessionFactory getSqlSessionFactory();SqlSession sqlSession sqlSessionFactory.openSession();try{EmployeeMapperDynamicSQL mapper sqlSession.getMapper(EmployeeMapperDynamicSQL.class);ListEmployee emps new ArrayList();emps.add(new Employee(null,smitdash,smitadshqq.com,1,new Department(1)));emps.add(new Employee(null,allsadasen,allesadnqq.com,0,new Department(1)));mapper.addEmps(emps);sqlSession.commit();}finally {sqlSession.close();}}方式二 这种方式需要数据库连接属性allowMultiQueriestrue dbconfig.properties: jdbc.urljdbc:mysql://localhost:3306/mybatis?serverTimezoneUTCallowMultiQueriestrueinsert idaddEmpsforeach collectionemps item emp separator;INSERT INTO tb1_employee(last_name,email,gender,d_id)values(#{emp.lastName},#{emp.email},#{emp.gender},#{emp.dept.id})/foreach/insert
http://www.zqtcl.cn/news/784042/

相关文章:

  • 英文网站建设方法深圳信用网
  • ip查询网站用织梦后台修改网站logo
  • 网站编辑信息怎么做茶叶网站建设策划书ppt
  • 网站建设费摊销几年嵌入式软件开发用什么语言
  • 网站备案 后期商业设计网站
  • 网站负责人半身照国际公司和跨国公司
  • 网站的组成友情下载网站
  • 做视频课程网站中职网站建设
  • seo整站优化服务盗图来做网站
  • 网站服务器基本要素有哪些交易网站的建设规划
  • 网站开发源代码mvc山东网站推广
  • 深圳建网站兴田德润团队织梦的网站模板免费吗
  • 手机响应式网站怎么做图书馆建设网站注意点
  • 白云做网站要多少钱wordpress指定分类子类
  • 侧导航网站济南网上房地产
  • 做得比较好的公司网站自己可以学做网站吗
  • 陕西省两学一做网站产品推广方案
  • 做网站ps文字有锯齿网站建设项目管理基本要求
  • 大连网站制作的网络科技公司取名创意
  • 哈尔滨企业网站建站推荐专业微网站营销
  • 阿里云模板建站怎么样上海免费建站模板
  • 中企动力网站建设合同织梦商业网站内容管理系统
  • 厦门石材网站建设个人网页模板制作
  • 网站建设责任分工手机兼职群
  • 做网站维护的收入怎么确认网校网站毕业设计的方案
  • 商丘网站建设想象力网络普洱做网站的报价
  • wordpress前端是什么网站建设备案优化
  • 琼海市建设局网站网络宣传网站建设制作
  • 怎样做返利网站apple私人免费网站怎么下载
  • 靖宇东兴自助建站深圳网站建设 排行榜