<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Terry.Li-彬

    虛其心,可解天下之問;專其心,可治天下之學(xué);靜其心,可悟天下之理;恒其心,可成天下之業(yè)。

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      143 隨筆 :: 344 文章 :: 130 評論 :: 0 Trackbacks

    I'm using Spring 3.1.1, MyBatis 3.1.1, MySQL 5.0.67. My Spring configuration is below:

    				
    						<
    						bean id
    						=
    						"dataSource"
    						 class
    						=
    						"org.apache.tomcat.jdbc.pool.DataSource"
    						 destroy-method
    						=
    						"close"
    						>
    						
    						
    						<
    						property name
    						=
    						"driverClassName"
    						 value
    						=
    						"com.mysql.jdbc.Driver"
    						
    						
    						/>
    						
    						
    						<
    						property name
    						=
    						"url"
    						 value
    						=
    						"${jdbc.url}"
    						
    						
    						/>
    						
    						
    						<
    						property name
    						=
    						"username"
    						 value
    						=
    						"${jdbc.username}"
    						
    						
    						/>
    						
    						
    						<
    						property name
    						=
    						"password"
    						 value
    						=
    						"${jdbc.password}"
    						
    						
    						/>
    						
    						
    						<
    						property name
    						=
    						"validationQuery"
    						 value
    						=
    						"select 1"
    						/>
    						
    						
    						<
    						property name
    						=
    						"testWhileIdle"
    						 value
    						=
    						"true"
    						/>
    						
    						
    						<
    						property name
    						=
    						"timeBetweenEvictionRunsMillis"
    						 value
    						=
    						"14400000"
    						/>
    						
    						
    						<
    						property name
    						=
    						"testOnBorrow"
    						 value
    						=
    						"false"
    						/>
    						
    						
    						</
    						bean
    						>
    						
    						
    						<
    						bean id
    						=
    						"sqlSessionFactory"
    						 class
    						=
    						"org.mybatis.spring.SqlSessionFactoryBean"
    						>
    						
    						
    						<
    						property name
    						=
    						"dataSource"
    						 ref
    						=
    						"dataSource"
    						
    						
    						/>
    						
    						
    						<
    						property name
    						=
    						"configLocation"
    						 value
    						=
    						"classpath:mybatis/myBatisConfig.xml"
    						/>
    						
    						
    						</
    						bean
    						>
    						
    						
    						<
    						bean id
    						=
    						"sqlSessionTemplate"
    						 class
    						=
    						"org.mybatis.spring.SqlSessionTemplate"
    						>
    						
    						
    						<
    						constructor-arg ref
    						=
    						"sqlSessionFactory"
    						/>
    						
    						
    						</
    						bean
    						>
    						
    						
    						<
    						bean id
    						=
    						"transactionManager"
    						
        class
    						=
    						"org.springframework.jdbc.datasource.DataSourceTransactionManager"
    						
        p
    						:
    						dataSource-ref
    						=
    						"dataSource"
    						/>
    						
    						
    						<
    						tx
    						:
    						annotation-driven transaction-manager
    						=
    						"transactionManager"
    						/>

    And log4.properties is below:

    log4j . logger . org . springframework = DEBUG
    log4j
    . logger . org . apache = DEBUG
    log4j
    . logger . org . mybatis = DEBUG
    log4j
    . logger . java . sql = DEBUG
    log4j
    . logger . java . sql . Connection = DEBUG
    log4j
    . logger . java . sql . Statement = DEBUG
    log4j
    . logger . java . sql . PreparedStatement = DEBUG
    log4j
    . logger . java . sql . ResultSet = DEBUG

    With these configuration, I can see SQL query statement which is executed and parameters to that query but I can't see query result log. My log is like this:

    [ org . mybatis . spring . SqlSessionUtils ] - Creating a new SqlSession [ org . mybatis . spring . SqlSessionUtils ] - SqlSession

    [ org . apache . ibatis . session . defaults . DefaultSqlSession @ 4 ccdd1f ] was not registered for synchronization because synchronization is not active

    [
    org . springframework . jdbc . datasource . DataSourceUtils ] - Fetching JDBC Connection from DataSource

    [
    org . mybatis . spring . transaction . SpringManagedTransaction ] - JDBC Connection

    [
    ProxyConnection [ PooledConnection [ com . mysql . jdbc . JDBC4Connection @ 3 cfde82 ]]] will not be managed by Spring

    [
    java . sql . Connection ] - ooo Using Connection [ ProxyConnection [ PooledConnection [ com . mysql . jdbc . JDBC4Connection @ 3 cfde82 ]]]

    [
    java . sql . Connection ] - ==> Preparing : SELECT col FROM table WHERE col1 =? AND col2 =? [ java . sql . PreparedStatement ] - ==> Parameters : 93 ( Integer ), 4 ( Integer )

    [
    org . mybatis . spring . SqlSessionUtils ] - Closing non transactional SqlSession

    [
    org . apache . ibatis . session . defaults . DefaultSqlSession @ 4 ccdd1f ] [ org . springframework . jdbc . datasource . DataSourceUtils ] - Returning JDBC Connection to DataSource
    				
    posted on 2013-10-23 14:34 禮物 閱讀(822) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發(fā)表評論。

    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲精品成人a在线观看| 免费99精品国产自在现线| 亚洲AV无码男人的天堂| 中文字幕人成无码免费视频| 亚洲国产成人精品无码区在线秒播 | 亚洲一区二区中文| 亚洲av永久无码精品秋霞电影秋 | 亚洲综合一区二区三区四区五区| 永久免费AV无码网站国产| 中文字幕免费观看视频| 欧洲精品成人免费视频在线观看| 182tv免费观看在线视频| 亚洲a一级免费视频| 亚洲AV永久无码区成人网站| 一个人免费日韩不卡视频| 亚洲精品中文字幕无码AV| 人与动性xxxxx免费| 亚洲国产成人a精品不卡在线| sss在线观看免费高清| 国产成A人亚洲精V品无码性色| 国产高清不卡免费视频| 亚洲国产夜色在线观看| 日本久久久免费高清| 国产精品无码免费专区午夜 | 国产精品视频免费一区二区三区| 337P日本欧洲亚洲大胆艺术图| 亚洲五月午夜免费在线视频| 无码人妻AV免费一区二区三区 | 日韩精品亚洲aⅴ在线影院| 久久精品视频免费播放| 亚洲乱码在线卡一卡二卡新区| 国产中文字幕免费| 久久国产免费一区二区三区| 亚洲日本人成中文字幕| 亚洲黄黄黄网站在线观看| 免费国产黄网站在线观看可以下载 | 337p日本欧洲亚洲大胆精品555588| 性一交一乱一视频免费看| 国产精品成人69XXX免费视频| 亚洲自偷自拍另类图片二区| 国产精品高清全国免费观看|