這個 org.postgresql.jdbc.PgConnection.createClob() 方法尚未被實作


https://www.jianshu.com/p/1953968bf911

 

大意就是Hibernate要驗證pgsql的一個方法,但是jdbc沒有實現,但是這個錯誤呢並不影響,所以下面的方法把這塊驗證給屏蔽掉。

logging.level.org.hibernate.engine.jdbc.env.internal.LobCreatorBuilderImpl= ERROR

 

如果使用logback,則再 logback.xml添加 <logger name="org.hibernate.engine.jdbc.env.internal.LobCreatorBuilderImpl" level="ERROR" />

<?xml version="1.0" encoding="UTF-8"?>
<configuration debug="false" scan="true" scanPeriod="1 seconds">

    <contextName>logback</contextName>

    <property name="log.path" value="./log/logback.log"/>

    <appender name="console" class="ch.qos.logback.core.ConsoleAppender">
        <!-- <filter class="com.example.logback.filter.MyFilter" /> -->
        <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
            <level>INFO</level>
        </filter>
        <encoder>
            <!--<pattern>%d{HH:mm:ss.SSS} %contextName [%thread] %-5level %logger{36} - %msg%n-->
            <!--<pattern>%d{HH:mm:ss.SSS} [%-16thread] %-5level %-36logger{36} >>> %msg%n-->
            <pattern>%d{HH:mm:ss.SSS} %-5level (%-33file:%line\) : %msg%n
            </pattern>
        </encoder>
    </appender>

    <appender name="file" class="ch.qos.logback.core.rolling.RollingFileAppender">
        <file>${log.path}</file>
        <prudent>true</prudent>
        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
            <fileNamePattern>${log.path}.%d{yyyy-MM-dd}.txt</fileNamePattern>
        </rollingPolicy>
        <encoder><!--<pattern>%date  %level [%thread] %logger{36} [%fileserver:%line] >>> %msg%n</pattern>-->
            <pattern>%date %level [%thread] %logger{36} >>> %msg%n</pattern>
        </encoder>
    </appender>

    <root level="INFO">
        <appender-ref ref="console"/>
        <appender-ref ref="file"/>
    </root>
    
    <logger name="org.hibernate.engine.jdbc.env.internal.LobCreatorBuilderImpl" level="ERROR" />

</configuration>

 

---


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM