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

访问网站速度很慢百度制作的wordpress工具

访问网站速度很慢,百度制作的wordpress工具,珠海知业科技,网站建设可行性报告模板文章目录 自动映射原理jdbcType同时启用配置文件和注解两种配置方式 自动映射原理 在 MyBatis 的配置文件#xff08;settings 元素部分#xff09;中#xff0c;有一个 autoMappingBehavior 配置#xff0c;其默认值为 PARTIAL #xff0c;表示 MyBatis 会自动映射… 文章目录 自动映射原理jdbcType同时启用配置文件和注解两种配置方式 自动映射原理 在 MyBatis 的配置文件settings 元素部分中有一个 autoMappingBehavior 配置其默认值为 PARTIAL 表示 MyBatis 会自动映射简单的没有嵌套关系的结果集。 有三种自动映射等级 NONE - 禁用自动映射。仅对手动映射的属性进行映射。 PARTIAL - 对除在内部定义了嵌套结果映射也就是连接的属性以外的属性进行映射 FULL - 自动映射所有属性。 PARTIAL也 表示设置自动映射的行为为部分匹配模式。具体来说当实体类中存在与查询结果列相同的属性时MyBatis 会将它们进行自动映射而对于没有匹配的列则会忽略它们。这样可以避免在实体类中定义过多无用的属性。 需要注意的是如果设置了全局的自动映射行为通过 标签中的 autoMappingBehavior 属性则该项设置会被覆盖。此外还可以在映射语句Mapper级别或者方法级别上进行自定义的自动映射行为设置其他可以参考官方文档Auto-Mapping。 configurationproperties..../propertiessettings....setting nameautoMappingBehavior valuePARTIAL/..../settingstypeAliases..../typeAliases ..../configuration如果你的类的属性名与表的字段名一致那么 MyBatis 会自动将结果集的一行封装成一个 JavaBean 。 一般而言数据库表和字段的命名风格是以下划线为分隔符而 Java 中命名风格是驼峰命风格。 如果PO 类的属性名和 Table 的列名仅仅是命名风格的不同那么此时你可以使用 mapUnderscoreToCamelCase 进行控制以便于自动转换或不转换。 configurationproperties..../propertiessettings....setting namemapUnderscoreToCamelCase valuefalse/..../settingstypeAliases..../typeAliases ..../configurationjdbcType 将 ResultSet 数据映射成对象时会涉及到两种数据类型数据库类型varchar) 和 Java 类型String。MyBatis 使用 类型转换器typeHandler来处理两种类型数据的转换问题。 [!attention]注意 不同的数据库对于同一个数据类型的概念可能会使用不同的『单词』。 例如整型在 MySQL 中是 INT 在 Oracle 中是 INTEGER 。 在 Java 的 JDBC 中对不同数据库的各种类型的『称呼』进行了统一JDBC 类型 。例如 『整型』的 JDBC Type 表示为 INTEGER 即表示 MySQL 中的 INT 又表示 Oracle 中的 INTEGER 。 常见的有 JDBC TypeMysql TypeJava TypeSMALLINTSMALLINTshort java.lang.ShortINTEGERINTEGERint java.lang.IntegerBIGINTBIGINTlong java.lang.LongFLOATFLOATfloat java.lang.FloatDOUBLEDOUBLEdouble java.lang.DoubleDECIMALDECIMALjava.math.BigDecimalCHARCHARjava.lang.StringVARCHARVARCHARjava.lang.StringDATEDATEjava.util.DateTIMETIMEjava.util.DateTIMESTAMPTIMESTAMPjava.util.Date 注意对于 java.lang.Date 和 java.sql.Date 是两种不同的类型。在写 JavaBean 一定要确认你所使用的是哪个 Date 类型一般都是使用 java.lang.Date。 同时启用配置文件和注解两种配置方式 虽然通过 mapper.xml 配置文件和注解都可以拿到 mapper 对象进而操作数据库不过有意思地是Mybatis 居然支持同时使用 mapper.xml 和注解。 虽然这个特性看起来有些多余但是实际上它极具价值因为注解配置虽然万般皆好唯独有一个功能它实现不了在这个功能上注解是取代不了 mapper.xml 配置文件的不知道这个问题在 MyBatis 的未来的发展中会不会解决掉。所以MyBatis 允许两种配置方式同时使用我们就可以同时「享受」注解和配置文件的全部优点的同时又避免各自的缺点。 同时使用两种配置方式本质上是让 mapper.xml 和注解两者进行分工你要做的操作和工作分配如下 “退回”到早期 mapper.xml 的使用方式在核心配置文件中指定 mapper.xml 配置文件的路径名而不是指定接口所在 在 mapper.xml 配置文件中只配置 “resultMap” 指定映射规则不配置 SQL 语句。SQL 语句在接口中通过 Select 等注解指定在注解中使用 “ResultMap” 注解引用 mapper.xml 配置文件中的映射规则。 [!attention] 注意 映射文件中的映射规则 “resultMap” 可以有多个他们之间通过 id 来进行区分。 另外注解是哪一点功能实现不了反而不如 mapper.xml 配置文件我们在复杂映射关系之后讲解。其实就是 Results 注解没有 100% 实现 resultMap 的全部功能。
http://www.dnsts.com.cn/news/207568.html

相关文章:

  • 网站建设方案步骤宁波公司招聘
  • 网站建设目录结构设计南通门户网站
  • 做设计下素材有比较好的网站公司网页制作html
  • 国外好的电商网站有哪些网站建设使用的语言
  • 如何在电影网站中做淘客宁波关键词优化企业网站建设
  • 汕头网站建设科技有限公司赣州网站建设案例
  • 给别人做网站用什么营销型网站方案书
  • 青岛做外贸网站建设wordpress 多商户插件
  • 佛山外贸网站建设渠道网站制作上海
  • 彩票网站开发违法合肥专业商业网站
  • 南京市建设中心网站单页导航网站
  • 网站设计要求 优帮云关键词歌词任然
  • 规划案例网站怎么做淘宝优惠券的网站
  • 照片做3d网站网站建设费用写创意
  • 安全网站建设的研究方法素材天下免费素材网
  • 广州东莞网站建设深圳市启创网络科技有限公司
  • 网站页面大小做网站切图
  • 深圳国内网站设计公司网站开发英文参考文献
  • 宿迁网站开发音乐制作软件app
  • 关键词搜索引擎工具爱站自助建站模板下载
  • 杭州哪家做网站wordpress工单系统.
  • 做网站公司关键词化外1688做网站难吗
  • 商丘 网站建设友情链接平台广告
  • 什么是网站上线检测利用第三方做网站永久发布地址
  • 做网站的过程中有哪些问题广州黄埔做网站的公司
  • 朔州网站建设价格低网站后台无法设置
  • 太原做网站的鸣蝉公司郑州正规的网站建设价格
  • 如何做好网站建设的关键重点手游推广平台
  • 专做皮具的网站建设工程官方网站
  • 如何制作免费网站免费网站在哪下载