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

做美食推广的网站有哪些2017做网站挣钱吗

做美食推广的网站有哪些,2017做网站挣钱吗,网站推销话术,wordpress 分类目录子文章目录 注解实现结果集映射注解实现关系映射常用功能注解汇总 注解实现结果集映射 注意 配置结果集映射#xff0c;只用看 SQL 执行结果#xff0c;不看 SQL 语句#xff01; 注意 由于注解在映射结果集上没有实现 resultMap 的 100% 功能#xff0c;因此#x… 文章目录 注解实现结果集映射注解实现关系映射常用功能注解汇总 注解实现结果集映射 注意 配置结果集映射只用看 SQL 执行结果不看 SQL 语句 注意 由于注解在映射结果集上没有实现 resultMap 的 100% 功能因此十全十美的方案是在 mapper.xml 配置文件中通过 resultMap 映射结果集然后再在接口中引用它。 因此一下内容仅作了解。 我们在使用 MyBatis 不可能都是遇到最简单的情况表的列名与类的属性名一致。当表的列明与类的属性名不一致时需要去配置结果集映射。 通过注解进行结果集的映射是通过使用 Results、Result 和 ResultMap 注解完成的。其中 Results 和 Result 结合使用进行结果集映射 ResultMap 则是在别处『调用』映射规则。 Results 和 Result 只需要配置一次而 ResultMap 会在多出使用。 例如 Select(select * from dept where deptno#{id}) Results(id department, value {Result(property id, column deptno),Result(property name, column name),Result(property location, column loc) }) public Department selectByPK(int id);Select(select * from dept) ResultMap(department) public ListDepartment select();注解实现关系映射 注意 配置结果集映射只用看 SQL 执行结果不看 SQL 语句 一对一、一对多和多对多的关系映射就是在结果集映射的基础上再使用 One 和 Many 注解。 Select(select * from emp where empno#{id}) Results(id employee, value {Result(property empno, column empno),Result(property ename, column ename),Result(property job, column job),Result(property mgr, column mgr),Result(property hiredate, column hiredate),Result(property sal, column sal),Result(property comm, column comm),Result(property dept, column deptno, one One(select dao.DepartmentMapper.selectByPK)) }) public Employee selectByPK(int id);Select(select * from emp where deptno #{id}) ResultMap(employee) public ListEmployee selectByEmployeeID(int deptno);Select(select * from dept where deptno#{id}) Results(id department, value {Result(property id, column deptno),Result(property name, column deptno),Result(property location, column loc),Result(property employeeList, column deptno, many Many(select dao.EmployeeMapper.selectByDepartmentID)) }) public Department selectByPK(int id);常用功能注解汇总 注解目标相对应的 XML描述Param参数N/A如果你的映射器的方法需要多个参数这个注解可以被应用于映射器的方法参数来给每个参数一个名字。否则多参数将会以它们的顺序位置来被命名不包括任何 RowBounds 参数比如。#{param1} , #{param2} 等这是默认的。使用 Param(“person”)参数应该被命名为 #{person} 。Insert方法insert这些注解中的每一个代表了执行的真实 SQL。它们每一个都使用字符串数组或单独的字符串。Updateupdate如果传递的是字符串数组它们由每个分隔它们的单独空间串联起来。DeletedeleteSelectselectResults方法resultMap结果映射的列表包含了一个特别结果列如何被映射到属性或字段的详情。属性有 valueid 。value 属性是 Result 注解的数组。id 的属性是结果映射的名称。ResultN/Aresult在列和属性或字段之间的单独结果映射。属性有 idcolumnpropertyjavaTypejdbcTypetypeHandleronemany。idid 属性是一个布尔值表示了应该被用于比较和在 XML 映射中的 id 相似的属性。one 属性是单独的联系和 association 相似 , 而 many 属性是对集合而言的 , 和 collection 相似。ResultMap方法N/A这个注解给 Select 或者**SelectProvider** 提供在 XML 映射中的 resultMap 的id。这使得注解的 select 可以复用那些定义在 XML 中的 ResultMap。如果同一 select 注解中还存在 Results 或者 ConstructorArgs 那么这两个注解将被此注解覆盖。OneN/Aassociation复杂类型的单独属性值映射。属性有 select已映射语句也就是映射器方法的完全限定名它可以加载合适类型的实例。注意联合映射在注解 API 中是不支持的。这是因为 Java 注解的限制不允许循环引用。fetchType 会覆盖全局的配置参数 lazyLoadingEnabled 。ManyN/Acollection映射到复杂类型的集合属性。属性有 select已映射语句也就是映射器方法的全限定名它可以加载合适类型的实例的集合fetchType 会覆盖全局的配置参数 lazyLoadingEnabled 。 注意联合映射在注解 API 中是不支持的。这是因为 Java 注解的限制不允许循环引用。InsertProvider方法insert这些可选的 SQL 注解允许你指定一个类名和一个方法在执行时来返回运行允许创建动态的 SQL。基于执行的映射语句MyBatis 会实例化这个类然后执行由 provider 指定的方法。UpdateProviderupdateYou can pass objects that passed to arguments of a mapper method, “Mapper interface type” and “Mapper method” via theProviderContext(available since MyBatis 3.4.5 or later) as method argument. (In MyBatis 3.4 or later, it’s allow multiple parameters)DeleteProviderdelete属性有 type method 。type 属性是类。method 属性是方法名。SelectProviderselect
http://www.huolong8.cn/news/204532/

相关文章:

  • 营销广告网站网站搭建的流程及费用是多少?
  • 配置了iis打不开网站nginx php wordpress
  • 做行业网站广告能赚多少钱体检营销型网站
  • 顺德网站制作公司广州市 网站建设 有限公司
  • 网站搜索优化排名织梦系统怎么做单页网站
  • 动易网站频道栏目字体大小修改网络用户提要求找人帮忙做的网站
  • 厦门自主建站模板开封淘宝网站建设
  • 怎样加强公司网站建设vue框架 wordpress
  • php源码搭建网站流程松江网站设计
  • 教育类门户网站公司网站开发实例
  • 文章响应式网站h5制作软件下载
  • 自己做的网站怎么在百度能搜到织梦教育咨询企业网站模板
  • 保定网站建设团队球迷类的网站如何做
  • 国外包装设计欣赏网站百度代理合作平台
  • eclipse网站开发环境搭建成都捕鱼网站建设
  • 企业自己的网站杭州专门做网站
  • 网站的原型图东莞南城做网站
  • 电子商务网站规划与建设的论文南宁市营商环境建设局网站
  • 大良营销网站建设市场途牛旅游网站建设方案
  • 西宁市网站建设多少钱企业网站需要响应式
  • 网上做相册网站代码做网站的软件
  • 汽车之家如何做团购网站网站详情页用cdr做可以吗
  • 网站上的专题 怎么设计个人主页背景图
  • 东莞广告公司东莞网站建设万能软文范例800字
  • 哈尔滨精品建站建设工程招聘信息网站
  • 湖北专业网站建设质量保障网络推广方案的步骤有哪些?
  • 特种作业证查询官网成都网站优化服务
  • 建网站电脑版和手机版怎么做网页升级紧急通知自觉离开更新
  • 外国网站打开很慢aso优化排名推广
  • 禁止同ip网站查询西安网页开发