博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring+Mybatis
阅读量:6181 次
发布时间:2019-06-21

本文共 1843 字,大约阅读时间需要 6 分钟。

hot3.png

1.配置日志文件

log4j.rootLogger=DEBUF, stdout

log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%5p [%t] - %m%n

2.首先配置数据库配置文件

jdbc.driver=com.mysql.jdbc.Driver

jdbc.url=jdbc.mysql://127.0.0.1:3306/mybatis
jdbc.username=XXXX
jdbc.password=XXXX

3.配置Mybatis的配置文件

<configuration>

  <!-- 配置别名 -->
  <typeAliases>
      <!-- 批量扫描别名 -->
      <package name="xxx.xxxx.xxxx.po类的路径"/>
      <!-- <package name="XXX"/> -->
  </typeAliases>
 
  <!-- 配置mapper,由于使用spring和mybatis的整合包进行mapper扫描,故不需要配置
  必须遵循:mapper.xml和mapper.java文件同名且在一个目录-->
   <!-- <mappers></mappers> -->
  </configuration>

4.配置dao层文件

(1)加载数据库配置文件

<context:property-placeholder location="classpath:db.properties" />

<!--

<bean id="propertyPlaceholderConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">

<property name="locations">

    <list>

        <value>classpath:db.properties</value>

    </list>

</property>

<property name="fileEncoding" value="UTF-8" />

</bean>

<bean id="configurer" class="org.springframework.beans.factory.config.PropertiesFactoryBean">

<property name="locations">

<list><value>classpath:db.properties</value></list></property></bean>

<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PreferencesPlaceholderConfigurer">

<property name="properties" ref="configurer"/></bean>

-->

<!-- 配置数据源 dbcp -->

<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
    <property name="driverClassName" value="${jdbc.driver}" />
    <property name="url" value="${jdbc.url}" />
    <property name="username" value="${jdbc.username}" />
    <property name="password" value="${jdbc.password}" />
    <property name="maxActive" value="30" />
    <property name="maxIdle" value="5" />
</bean>

转载于:https://my.oschina.net/u/2462104/blog/1813243

你可能感兴趣的文章
在线网站探测工具-阿里测
查看>>
poj 1904 King's Quest tarjan求二分图的所有可选最大匹配边
查看>>
Ganglia监控Hadoop集群的安装部署
查看>>
java后台进程和线程优先级
查看>>
dede时间格试,dede时间标签
查看>>
eclipse生成jar包
查看>>
今年全家福流行这样拍 华为手机的花式姿势上央视了
查看>>
从内到外无懈可击,努比亚Z17让你一见钟情!
查看>>
滴滴:按原计划恢复深夜出行服务 新版上线一键报警功能
查看>>
十年磨一剑 企业级互联网架构Aliware助力企业数字化转型
查看>>
一箱农村垃圾的“重生之旅”
查看>>
合江长江公路大桥飞燕式系杆拱桥首节主拱成功吊装
查看>>
【PWA学习与实践】(9)生产环境中PWA实践的问题与解决方案
查看>>
RecyclerView的复用机制
查看>>
机器学习之牛顿法
查看>>
在Ubuntu上使用MySQL设置远程数据库优化站点性能
查看>>
鹅厂优文|主播pk,如何实现无缝切换?
查看>>
编写基于PHP扩展库的后门
查看>>
TIOBE 6 月编程语言排行榜:Java 放缓,C 复兴了!
查看>>
Android Handler机制之Message及Message回收机制
查看>>