mybatis.xml 7.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">
  3. <configuration>
  4. <!-- 设置 -->
  5. <settings>
  6. <!--关闭懒加载-->
  7. <setting name="lazyLoadingEnabled" value="false" />
  8. <!-- 日志使用log4j -->
  9. <setting name="logImpl" value="LOG4J"/>
  10. <!-- 开启驼峰命名转换 map_entity to mapEntity -->
  11. <setting name="mapUnderscoreToCamelCase" value="true" />
  12. <!-- 使用jdbc的getGeneratedKeys获取数据库自增主键 -->
  13. <setting name="useGeneratedKeys" value="true" />
  14. <!-- 开启别列名转换 : select name as title form table -->
  15. <setting name="useColumnLabel" value="true" />
  16. </settings>
  17. <!-- 别名设置 -->
  18. <typeAliases>
  19. <typeAlias type="com.iamberry.cms.core.entity.customer.CustomerInfo" alias="CustomerInfo"/>
  20. <typeAlias type="com.iamberry.wechat.core.entity.PageBean" alias="PageBean"/>
  21. <typeAlias type="com.iamberry.wechat.core.entity.PaperBean" alias="PaperBean"/>
  22. <typeAlias type="com.iamberry.wechat.core.entity.JsonBack" alias="JsonBack"/>
  23. <typeAlias type="com.iamberry.wechat.core.entity.member.ApplyDto" alias="ApplyDto"/>
  24. <typeAlias type="com.iamberry.wechat.core.entity.member.Member" alias="Member"/>
  25. <typeAlias type="com.iamberry.wechat.core.entity.member.ShareInfo" alias="ShareInfo"/>
  26. <typeAlias type="com.iamberry.wechat.core.entity.member.Withdraw" alias="Withdraw"/>
  27. <typeAlias type="com.iamberry.wechat.core.entity.mq.MQMessage" alias="MQMessage"/>
  28. <typeAlias type="com.iamberry.wechat.core.entity.pay.PayResult" alias="PayResult"/>
  29. <typeAlias type="com.iamberry.wechat.core.entity.qrcode.Qrcode" alias="Qrcode"/>
  30. <typeAlias type="com.iamberry.wechat.core.entity.qrcode.QrcodeResult" alias="QrcodeResult"/>
  31. <typeAlias type="com.iamberry.wechat.core.entity.qrcode.TemporaryQrcode" alias="TemporaryQrcode"/>
  32. <typeAlias type="com.iamberry.wechat.core.entity.wx.AccessToken" alias="AccessToken"/>
  33. <typeAlias type="com.iamberry.wechat.core.entity.wx.Article" alias="Article"/>
  34. <typeAlias type="com.iamberry.wechat.core.entity.wx.BaseMessage" alias="BaseMessage"/>
  35. <typeAlias type="com.iamberry.wechat.core.entity.wx.Button" alias="Button"/>
  36. <typeAlias type="com.iamberry.wechat.core.entity.wx.CommonButton" alias="CommonButton"/>
  37. <typeAlias type="com.iamberry.wechat.core.entity.wx.ComplexButton" alias="ComplexButton"/>
  38. <typeAlias type="com.iamberry.wechat.core.entity.wx.Config" alias="Config"/>
  39. <typeAlias type="com.iamberry.wechat.core.entity.wx.ConfigJSSDK" alias="ConfigJSSDK"/>
  40. <typeAlias type="com.iamberry.wechat.core.entity.wx.FirstAccess" alias="FirstAccess"/>
  41. <typeAlias type="com.iamberry.wechat.core.entity.wx.FirstJoinKey" alias="FirstJoinKey"/>
  42. <typeAlias type="com.iamberry.wechat.core.entity.wx.ImageTextInfo" alias="ImageTextInfo"/>
  43. <typeAlias type="com.iamberry.wechat.core.entity.wx.ImagetextMaterial" alias="ImagetextMaterial"/>
  44. <typeAlias type="com.iamberry.wechat.core.entity.wx.ImageTextMore" alias="ImageTextMore"/>
  45. <typeAlias type="com.iamberry.wechat.core.entity.wx.Income" alias="Income"/>
  46. <typeAlias type="com.iamberry.wechat.core.entity.wx.ITTempLate" alias="ITTempLate"/>
  47. <typeAlias type="com.iamberry.wechat.core.entity.wx.KeyWord" alias="KeyWord"/>
  48. <typeAlias type="com.iamberry.wechat.core.entity.wx.Menu" alias="Menu"/>
  49. <typeAlias type="com.iamberry.wechat.core.entity.wx.MenuData" alias="MenuData"/>
  50. <typeAlias type="com.iamberry.wechat.core.entity.wx.MenuInfo" alias="MenuInfo"/>
  51. <typeAlias type="com.iamberry.wechat.core.entity.wx.MenuKeySet" alias="MenuKeySet"/>
  52. <typeAlias type="com.iamberry.wechat.core.entity.wx.Music" alias="Music"/>
  53. <typeAlias type="com.iamberry.wechat.core.entity.wx.MusicMessage" alias="MusicMessage"/>
  54. <typeAlias type="com.iamberry.wechat.core.entity.wx.NewsMessage" alias="NewsMessage"/>
  55. <typeAlias type="com.iamberry.wechat.core.entity.wx.PagingDTO" alias="PagingDTO"/>
  56. <typeAlias type="com.iamberry.wechat.core.entity.wx.QRCJson" alias="QRCJson"/>
  57. <typeAlias type="com.iamberry.wechat.core.entity.wx.Rewards" alias="Rewards"/>
  58. <typeAlias type="com.iamberry.wechat.core.entity.wx.Shipment" alias="Shipment"/>
  59. <typeAlias type="com.iamberry.wechat.core.entity.wx.Status" alias="Status"/>
  60. <typeAlias type="com.iamberry.wechat.core.entity.wx.TextMessage" alias="TextMessage"/>
  61. <typeAlias type="com.iamberry.wechat.core.entity.wx.Ticket" alias="Ticket"/>
  62. <typeAlias type="com.iamberry.wechat.core.entity.wx.Token" alias="Token"/>
  63. <typeAlias type="com.iamberry.wechat.core.entity.wx.TransferCustomer" alias="TransferCustomer"/>
  64. <typeAlias type="com.iamberry.wechat.core.entity.wx.TransInfo" alias="TransInfo"/>
  65. <typeAlias type="com.iamberry.wechat.core.entity.wx.WxPayDto" alias="WxPayDto"/>
  66. <typeAlias type="com.iamberry.wechat.core.entity.wx.WxPayResult" alias="WxPayResult"/>
  67. <typeAlias type="com.iamberry.wechat.core.entity.wx.WxPrepayIdErrorResult" alias="WxPrepayIdErrorResult"/>
  68. <typeAlias type="com.iamberry.wechat.core.entity.wx.ZTreeBean" alias="ZTreeBean"/>
  69. <typeAlias type="com.iamberry.wechat.core.entity.wx.WechatShare" alias="WechatShare"/>
  70. <typeAlias type="com.iamberry.wechat.core.entity.personality.PersonalityAnswer" alias="PersonalityAnswer"/>
  71. <typeAlias type="com.iamberry.wechat.core.entity.personality.PersonalityBooks" alias="PersonalityBooks"/>
  72. <typeAlias type="com.iamberry.wechat.core.entity.personality.PersonalityRecommended" alias="PersonalityRecommended"/>
  73. <typeAlias type="com.iamberry.wechat.core.entity.personality.PersonalitySubject" alias="PersonalitySubject"/>
  74. <typeAlias type="com.iamberry.wechat.core.entity.personality.PersonalityType" alias="PersonalityType"/>
  75. <package name="com.iamberry.wechat.core.entity.rent"/>
  76. </typeAliases>
  77. <!-- PageHelper -->
  78. <plugins>
  79. <plugin interceptor="com.github.pagehelper.PageInterceptor">
  80. <property name="reasonable" value="true"/>
  81. <property name="pageSizeZero" value="true"/>
  82. </plugin>
  83. </plugins>
  84. <mappers>
  85. <mapper resource="com/iamberry/wechat/service/mapper/configMapper.xml"/>
  86. <mapper resource="com/iamberry/wechat/service/mapper/firstAccessMapper.xml"/>
  87. <mapper resource="com/iamberry/wechat/service/mapper/firstJoinKeyMapper.xml"/>
  88. <mapper resource="com/iamberry/wechat/service/mapper/homeMemberMapper.xml"/>
  89. <mapper resource="com/iamberry/wechat/service/mapper/imageTextInfoMapper.xml"/>
  90. <mapper resource="com/iamberry/wechat/service/mapper/imageTextMoreMapper.xml"/>
  91. <mapper resource="com/iamberry/wechat/service/mapper/keyWordMapper.xml"/>
  92. <mapper resource="com/iamberry/wechat/service/mapper/memberMapper.xml"/>
  93. <mapper resource="com/iamberry/wechat/service/mapper/menuInfoMapper.xml"/>
  94. <mapper resource="com/iamberry/wechat/service/mapper/menuKeySetMapper.xml"/>
  95. <mapper resource="com/iamberry/wechat/service/mapper/mqMapper.xml"/>
  96. <mapper resource="com/iamberry/wechat/service/mapper/qrcodeMapper.xml"/>
  97. <mapper resource="com/iamberry/wechat/service/mapper/temporaryQrcodeMapper.xml"/>
  98. <mapper resource="com/iamberry/wechat/service/mapper/tokenMapper.xml"/>
  99. <mapper resource="com/iamberry/wechat/service/mapper/wechatShareMapper.xml"/>
  100. <mapper resource="com/iamberry/wechat/service/mapper/personalitySubjecMapper.xml"/>
  101. </mappers>
  102. </configuration>