講師回答 / 源生活
終于發現哪不對了,com.microsoft.sqlserver.jdbc.SQLServerException,你用我在視頻中寫在MySQL的語句用在SQL Server中了?不知說點啥好了,摩擦,摩擦……你這jdbc用的似魔鬼的步伐。
2015-02-09
已采納回答 / 源生活
java.lang.ClassNotFoundException:?org.apache.ibatis.io.Resources這不是讀不到配置文件,mybatis的jar包你沒加到工程中,或是雖然已經加入到工程中,但在某些開發環境下啟動工程需要手動引用你沒有引用。
2015-01-07
講師回答 / 源生活
但如果是你來設計typeHandler的解析過程,它首先是要對你的User參數進行類型轉換的,轉換后肯定不再是User了(要不然你也不會進行類型轉換了),這個時候你又如何用#{school}來和轉換后的類型進行匹配呢,你可能會說,當我用typeHandler=com.user.type.SchoolTypeHandler的時候它就不應該再做類型轉換而把原來的類型給我,可這樣另一處#{id}應該是用轉換后的類型,那這樣經過UserTypeHandler后,竟然還需要同時保持轉換前與轉換后兩種類型,如果是你你...
2014-12-10
講師回答 / 源生活
?PreparedStatement同樣要自己拼SQL語句,它與普通的Statement的區別是在于用“?”占位符代替要傳入的變量值進行預編譯,后傳參,而普通Statement是直接將傳入的變量值拼接在SQL語句中,但無論是哪一種情況,整個SQL語句還是要自己拼寫,你問的是這個嗎?兩種SQL語句的表現形式:PreparedStatement:select * from tableName where column=?Statement:select * from tableName where colum...
2014-12-07