-
注意1:PreparedStatement語句要在sql語句還沒準備好后面,但要在循環前面。 注意2:為何不直接在if語句后寫“?”的內容呢?因為不知道問號序號是多少,不好控制。 Ps1:Tomcat啟動一般用Debug,只要不要設置斷點,效果與Run是一樣的,這樣一來,如果想調試就設置斷點即可,不需要再切換到Debug模式(Ps:Debug模式下,修改Java代碼會自動上傳到服務器,無需重新啟動查看全部
-
1、sql語句拼接用StringBuider; 2、不確定有沒有檢索條件時,用where 1=1 where 1=1 是動態拼接sql語句用的,避免sql語句出錯,進行條件查詢的時候必須要使用where關鍵字,假如沒有1=1,用戶沒輸入任何值的時候,此時的sql語句是 sql是select * from command where;這樣的話,sql語句就有問題;只有加上1=1才是一條完整的sql語句,因為1=1是永遠成立的,所以select * from command where 1=1 就相當于 select * from command。。。。。查看全部
-
mybatis的配置文件的標簽講解查看全部
-
JSTL forEach標簽使用查看全部
-
引用CommandConent.xml中的resultMap查看全部
-
resultList引用方法查看全部
-
mybatis標簽查看全部
-
sqlsession的作用查看全部
-
步驟:查看全部
-
DAO層的查看全部
-
隨機取一條 new Random().nextInt(contenList.size()) 零 到 這個size() 之間 包含零 但是不包含 這個size() 值。。查看全部
-
jdbc 查出的結果集 中的語句。 sql 語句字段的別名是什么,結果集中的列明就是什么。。 這樣就可以在查詢的時候 在resultMap 中區別開。查看全部
-
# 日志級別 ,大于等于DEBUG的才會被輸出 log4j.rootLogger=DEBUG,Console # 上面的Console對應下面的Console #設置輸出到org.apache.log4j.ConsoleAppender 控制臺 log4j.appender.Console=org.apache.log4j.ConsoleAppender # 布局 log4j.appender.Console.layout=org.apache.log4j.PatternLayout # 自定義輸出格式 %d 日志生成時間; “%t” 日志處于線程名 %-5p; “p”代表日志級別; “5”代表至少占五位不足補空格,”-“代表空格在右邊;“%c” 輸出日志時處于的類的全名 # “%m” 代表附加信息 ;“%n” 代表換行. log4j.appender.Console.layout.ConversionPattern=%d [%t] %-5p [%c] - %m%n #第一行的root代表所有日志級別為DEBUG;這里的是個性化,是指在logger.org.apache包中使用info日志級別 log4j.logger.org.apache=INFO查看全部
-
<collection property="contentList" resultMap="CommandContent.Content"/>查看全部
-
難學呀查看全部
舉報
0/150
提交
取消