{"id":152532,"date":"2020-09-06T11:01:41","date_gmt":"2020-09-06T03:01:41","guid":{"rendered":"http:\/\/4563.org\/?p=152532"},"modified":"2020-09-06T11:01:41","modified_gmt":"2020-09-06T03:01:41","slug":"spring-%e6%95%b4%e5%90%88-mybatis-%e6%97%b6%e5%bc%95%e5%85%a5-properties%ef%bc%8c%e6%b5%8b%e8%af%95%e6%97%b6%e7%a8%8b%e5%ba%8f%e6%97%a0%e9%99%90%e8%bf%90%e8%a1%8c","status":"publish","type":"post","link":"http:\/\/4563.org\/?p=152532","title":{"rendered":"spring \u6574\u5408 mybatis \u65f6\u5f15\u5165 properties\uff0c\u6d4b\u8bd5\u65f6\u7a0b\u5e8f\u65e0\u9650\u8fd0\u884c"},"content":{"rendered":"<div>\n<div>\n<div>\n<h1>                  spring \u6574\u5408 mybatis \u65f6\u5f15\u5165 properties\uff0c\u6d4b\u8bd5\u65f6\u7a0b\u5e8f\u65e0\u9650\u8fd0\u884c               <\/h1>\n<p> <\/p>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : zhao1014 <\/span>  <span><i><\/i> 1<\/span> <\/div>\n<div> <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div isfirst=\"1\"> <\/p>\n<pre><code>    &lt;!--    \u5f15\u5165\u53c2\u6570\u914d\u7f6e\u6587\u4ef6--&gt;     &lt;context:property-placeholder location=\"db.properties\"\/&gt;     &lt;!--    \u8fde\u63a5\u6c60--&gt;     &lt;bean id=\"dataSource\" class=\"com.alibaba.druid.pool.DruidDataSource\"&gt;         &lt;property name=\"driverClassName\" value=\"${driver}\"\/&gt;         &lt;property name=\"url\" value=\"${url}\"\/&gt;         &lt;property name=\"username\" value=\"${username}\"\/&gt;         &lt;property name=\"password\" value=\"${password}\"\/&gt;     &lt;\/bean&gt;     ------------\u4e2d\u95f4\u7701\u7565-------------         &lt;!--    \u521b\u5efa DAO \u5b9e\u4f8b--&gt;     &lt;bean id=\"scanner\" class=\"org.mybatis.spring.mapper.MapperScannerConfigurer\"&gt;         &lt;!--        \u83b7\u53d6 SqlSessionFactory \u5b9e\u4f8b--&gt;         &lt;property name=\"sqlSessionFactoryBeanName\" value=\"sqlSessionFactory\"\/&gt;         &lt;!--        \u8bbe\u7f6e getMapper \u53c2\u6570--&gt;         &lt;property name=\"basePackage\" value=\"com.zzy.dao\"\/&gt;     &lt;\/bean&gt;```          \u7ed3\u679c\u5c31\u662f\u6d4b\u8bd5\u65f6\u7a0b\u5e8f\u65e0\u9650\u8fd0\u884c\uff0c\u4e5f\u4e0d\u62a5\u9519\uff0c\u4e0d\u5f15\u5165 properties \u76f4\u63a5\u628a\u53c2\u6570\u5199\u5728 ApplicationContext.xml \u91cc\u5c31\u53ef\u4ee5\u6b63\u5e38\u8fd0\u884c\u3002          \u5728\u7f51\u4e0a\u627e\u89e3\u51b3\u65b9\u6848\uff1a     1.\u4f7f\u7528 sqlSessionFactoryBeanName \u6ce8\u5165 \uff0c\u6211\u5c31\u662f\u8fd9\u6837\u505a\u7684\u4f46\u662f\u6ca1\u7528          2.\u628a org.mybatis.spring.SqlSessionFactoryBean \u7684 id \u76f4\u63a5\u8bbe\u7f6e\u4e3a sqlSessionFactory\uff0c\u7136\u540e\u5728 org.mybatis.spring.mapper.MapperScannerConfigurer \u4e2d\u4e0d\u505a\u5c5e\u6027\u6ce8\u5165\uff0c\u6211\u8bd5\u8fc7\u4e86\u8fd8\u662f\u4e0d\u884c\u3002          mybatis-spring \u7248\u672c\uff1a2.0.2     druid \u7248\u672c\uff1a1.1.18     spring-jdbc \u7248\u672c\uff1a5.2.8     mybatis \u7248\u672c\uff1a3.4.6 <\/code><\/pre>\n<\/p><\/div>\n<div> <b>\u5927\u4f6c\u6709\u8a71\u8aaa<\/b> (<span>0<\/span>)        <\/div>\n<div> <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<ul>\n<li>\n","protected":false},"excerpt":{"rendered":"<p>spring \u6574\u5408 mybatis&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[],"tags":[],"_links":{"self":[{"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/posts\/152532"}],"collection":[{"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/4563.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=152532"}],"version-history":[{"count":0,"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/posts\/152532\/revisions"}],"wp:attachment":[{"href":"http:\/\/4563.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=152532"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/4563.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=152532"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/4563.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=152532"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}