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

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

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

    Terry.Li-彬

    虛其心,可解天下之問;專其心,可治天下之學;靜其心,可悟天下之理;恒其心,可成天下之業。

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      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)  編輯  收藏

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

    網站導航:
     
    主站蜘蛛池模板: 日韩成人免费在线| 婷婷亚洲综合一区二区| 亚洲国产精品一区二区第四页| 97精品免费视频| 中文字幕免费播放| 四虎精品免费永久免费视频| 激情亚洲一区国产精品| 亚洲ⅴ国产v天堂a无码二区| 亚洲国产高清精品线久久| 拍拍拍又黄又爽无挡视频免费| 香港a毛片免费观看 | 日韩大片在线永久免费观看网站| 亚洲国产高清在线精品一区| 久久亚洲精品中文字幕三区| 国产亚洲精午夜久久久久久| 四虎影视永久免费观看网址| 免费无遮挡无码视频网站| 韩国免费一级成人毛片| 在线看无码的免费网站| 一区二区三区四区免费视频 | 亚洲精品无码久久毛片| 又粗又大又硬又爽的免费视频| 成人免费无码大片A毛片抽搐| 青青青免费国产在线视频小草| 69精品免费视频| 鲁大师在线影院免费观看| 久章草在线精品视频免费观看 | 亚洲国产另类久久久精品| 黑人大战亚洲人精品一区| 亚洲午夜精品久久久久久浪潮 | 黄色a三级三级三级免费看| 亚洲AV无码精品国产成人| 亚洲乱色伦图片区小说| 亚洲色最新高清av网站| 亚洲日本成本人观看| 亚洲日韩精品国产3区| 亚洲av成人片在线观看| 免费人成动漫在线播放r18| 日亚毛片免费乱码不卡一区| 一个人免费观看www视频| 免费一区二区无码东京热|