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

学习建设网站新手学网站建设解疑与技巧1200例

学习建设网站,新手学网站建设解疑与技巧1200例,移动建站公司,梵客家装电话MyBatis的延迟加载#xff08;一对多查询案例#xff09; 1.什么是延迟加载#xff1f; 开启延迟加载后#xff0c;在真正使用数据的时候才发起级联查询#xff0c;不用的时候不查询。 2.pojo User类#xff1a; package com.wt.pojo;import java.io.Serializable; …MyBatis的延迟加载一对多查询案例 1.什么是延迟加载 开启延迟加载后在真正使用数据的时候才发起级联查询不用的时候不查询。 2.pojo User类 package com.wt.pojo;import java.io.Serializable; import java.util.Date; import java.util.List;public class User implements Serializable {private Integer id;private String username;private Date birthday;private String sex;private String address;//加入ListAccount存储用户所拥有的账户private ListAccount accounts;public ListAccount getAccounts() {return accounts;}public void setAccounts(ListAccount accounts) {this.accounts accounts;}public Integer getId() {return id;}public void setId(Integer id) {this.id id;}public String getUsername() {return username;}public void setUsername(String username) {this.username username;}public Date getBirthday() {return birthday;}public void setBirthday(Date birthday) {this.birthday birthday;}public String getSex() {return sex;}public void setSex(String sex) {this.sex sex;}public String getAddress() {return address;}public void setAddress(String address) {this.address address;}Overridepublic String toString() {return User{ id id , username username \ , birthday birthday , sex sex \ , address address \ , accounts accounts };} }Account类略 3.mapper UserDao: public interface UserDao {public ListUser findAll(); }AccountDao: public interface AccountDao {Account findAccountById(Integer id); } UserDao.xml: ?xml version1.0 encodingUTF-8? !DOCTYPE mapperPUBLIC -//mybatis.org//DTD Mapper 3.0//ENhttp://mybatis.org/dtd/mybatis-3-mapper.dtd mapper namespacecom.wt.dao.UserDaoresultMap typeUser idfindAllResultMapid columnid propertyid/idresult columnusername propertyusername/result columnaddress propertyaddress/result columnsex propertysex/result columnbirthday propertybirthday/!--property属性名ofType泛型select 要调用的 select 映射的 idcolumn 传递给 select 映射的参数fetchTypelazy懒加载默认情况下是没有开启延迟加载的--collection propertyaccounts ofTypeAccountselectcom.by.dao.AccountDao.findAccountById columnidfetchTypelazy /collection/resultMapselect idfindAll resultMapfindAllResultMapselect * from user/select /mapperAccountDao.xml: ?xml version1.0 encodingUTF-8? !DOCTYPE mapperPUBLIC -//mybatis.org//DTD Mapper 3.0//ENhttp://mybatis.org/dtd/mybatis-3-mapper.dtd mapper namespacecom.wt.dao.AccountDaoselect idfindAccountById parameterTypeint resultTypeaccountselect * from account where uid #{id}/select /mapper4.测试 Testpublic void testFindAll() {UserDao userDao sqlSession.getMapper(UserDao.class);ListUser userList userDao.findAll();for(User user : userList){System.out.println(user.getUsername());//不查询accountSystem.out.println(user.getAccounts());//查询account}}5.结果 不查询Account: 查询Account
http://wiki.neutronadmin.com/news/177822/

相关文章:

  • 福州百度做网站多少钱做教育业网站
  • 企业网站开发信息html自动播放视频
  • asp网站如何打开受欢迎的邢台做网站
  • 国内 上市网站建设公司排名合肥做拼拼团网站的公司
  • 网站魔板大全昆明做凡科网站
  • 分类网站怎么做项目外贸网站模板免费
  • 曼朗策划网站建设商场设计费
  • 百度网站推广一年多少钱自己开发软件大概需要多少钱
  • 广州网站建设市场西宁网站建设公司排行
  • seo是什么品牌seo快速排名服务
  • 广州微信网站开发公司企业网站搭建新感觉建站
  • 池州市建设工程质量安全监督局网站自家电脑做网站服务器w7花生壳
  • 做淘宝客需要网站吗杭州网站建设响应式
  • 护肤品 网站建设策划书合肥广告牌制作公司
  • 广州骏域网站建设专家电子商务公司属于什么行业
  • 欧美色影网站经典logo设计案例分析
  • 速升网站网站设计需要学什么软件
  • php违章网站开发购物网站开发需求分析
  • 望城区网站建设wordpress 微站
  • 网站建设商务代表工作总结生态建筑建设公司网站
  • 网站空间是不是服务器网站建设公司 合肥
  • 如何让域名跳转网站网站开发按几年摊销
  • 风铃网站代做潍坊网站搜索引擎优化
  • 电子商务企业网站的推广方式加油站网站建设
  • 云南网站营销网站推广策划的思路包括哪些
  • 专做零食的网站C 如何做简易网站
  • 微信 wordpress搜索seo网站推广的目的包括哪个方面
  • 如何修改网站备案网站建设优化是什么鬼
  • 北京网站建站系统平台南宁seo网络推广
  • 手把手教你做网站 3公司注册地址跟办公地址不一致