原文:【java學習筆記】MyBatis中${}和#{}的區別

表示一個占位符,向占位符輸入參數,MyBatis會自動進行java類型和jdbc類型的轉換,程序員不需要考慮參數的類型。例如:傳入字符串,MyBatis最終拼接好的sql就是參數兩邊加單引號。 表示sql的拼接,通過 接收參數,將參數的內容不加任何修飾拼接在sql中,缺點:不能防止sql注入。 ...

2018-11-20 17:20 0 1337 推薦指數:

查看詳情

Java學習筆記之五——關於"equals"和“==”的區別

最近看到一個例子,講的是“equals”和“==”的區別,我們來先看一下例子: 上面這段代碼最后輸出的結果是: 錯 對 對 對於這個,我來談談我的理解。 1,在第一個if處,“if(str1==str2)”如果成立則輸出“對”但是結果輸出的是“錯”,那么說明 ...

Sat Jan 05 08:35:00 CST 2013 8 1677
Java學習筆記——雙等號和equals的區別

一、==和equals的區別 1. ==可以用來比較基本類型和引用類型,判斷內容和內存地址 2. equals只能用來比較引用類型,它只判斷內容。該函數存在於老祖宗類 java.lang.Object java的數據類型,可分為兩類: 1.基本數據類型,也稱原始數據類型。byte ...

Wed Jul 17 07:23:00 CST 2013 0 3933
Java學習筆記Java定義宏

作者:gnuhpc 出處:http://www.cnblogs.com/gnuhpc/ 在Java,要定義常量的話,可以在類中使用 public static final 。。。。 比如: public static final int PI ...

Fri Jan 04 17:26:00 CST 2013 0 3515
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM