測試queryAll提示參數(shù)綁定錯誤,然后debug很久,解決了。。。萬萬沒想到啊,視頻接著往下就是告訴你這個bug是故意埋的?。。?!
2018-01-20
WARNING: An illegal reflective access operation has occurred
2018-01-17
c3p0
初始化連接數(shù)
<property name="initialPoolSize" value="5"/>
連接的最大空閑時間
<property name="maxIdleTime" value="20"/>
自動超時回收
<property name="unreturnedConnectionTimeout" value="25"/>
mysql6.0.6
jdbc.driver=com.mysql.cj.jdbc.Driver目錄已改
url加上&useSSL=false&serverTimezone=UTC 是否使用SSL 指定時區(qū)
初始化連接數(shù)
<property name="initialPoolSize" value="5"/>
連接的最大空閑時間
<property name="maxIdleTime" value="20"/>
自動超時回收
<property name="unreturnedConnectionTimeout" value="25"/>
mysql6.0.6
jdbc.driver=com.mysql.cj.jdbc.Driver目錄已改
url加上&useSSL=false&serverTimezone=UTC 是否使用SSL 指定時區(qū)
2018-01-16
c3p0
<!--初始化連接數(shù)-->
<property name="initialPoolSize" value="5"/>
<!--連接的最大空閑時間 -->
<property name="maxIdleTime" value="20"/>
<!-- 自動超時回收 -->
<property name="unreturnedConnectionTimeout" value="25"/>
mysql6.0.6
jdbc.driver=com.mysql.cj.jdbc.Driver目錄已改
url加上&useSSL=false&serverTimezone=UTC 是否使用SSL 指定時區(qū)
<!--初始化連接數(shù)-->
<property name="initialPoolSize" value="5"/>
<!--連接的最大空閑時間 -->
<property name="maxIdleTime" value="20"/>
<!-- 自動超時回收 -->
<property name="unreturnedConnectionTimeout" value="25"/>
mysql6.0.6
jdbc.driver=com.mysql.cj.jdbc.Driver目錄已改
url加上&useSSL=false&serverTimezone=UTC 是否使用SSL 指定時區(qū)
2018-01-16
這里寫的是:LIMIT #{offset} , #{limit},但是之前老師的 offset 寫的是 offet
2018-01-11
有人老是報(bào)錯的話請看大家的評論,如果是字符編碼報(bào)錯的話可以這樣試試CHARSET=`utf8`
2018-01-09
<= 是因?yàn)?amp;lt;是轉(zhuǎn)義符號,可以使用&lt;替代,比寫<![CDATA[ <= ]]>要簡潔些。
2018-01-08
相比H,M更簡潔,既然H拋棄不了HQL,那何不直接寫原生的SQL呢?不過這又把程序員跟數(shù)據(jù)庫拉近了,以前可能不需要太關(guān)心數(shù)據(jù)庫,是有數(shù)據(jù)庫層面的優(yōu)化可能不太關(guān)心,或者說H幫你做了一部分。我覺得M更適合業(yè)務(wù)發(fā)展比較快,數(shù)據(jù)庫、表、字段有頻繁的更新,隨時需要更新SQL語句的情況,如果用H的話你需要改動好幾個地方,而M只需要改動JavaBean和xxMapper.xml了,其它根本不用動。
2018-01-08
https://github.com/chencong-plan/seckill 源碼在這面,詳細(xì)文檔說明,錯誤日志分析解決。
2018-01-08