-
mybaits 常用配置標簽查看全部
-
標簽總結查看全部
-
一、獲取自增主鍵值: <insert id="insert" useGeneratedKeys="true" keyProperty="id" parameterType="com.imooc.bean.Command"> insert into command(name,description) values(#{name},#{description}) </insert> //解析:添加數據(在主外鍵的關系中)可以使用 useGeneratedKeys="true",可獲取自增長的id,并配合keyProperty="id"(java中實體類的屬性名)指定該對象的主鍵值。 二、找不到namespace.id的異常效果: 1、在Configuration.xml沒有配置<mappers><mapper resource="*.xml"></mapper></mappers>; 2、在1的配置中或selectList("Message.queryMessageList",message);中,名字寫錯。 三、排查SQL語法錯誤:如果控制臺出現SQL語句問題,復制到SQL軟件上執行,若有參數,手動寫上并執行。 四、不要過度使用${}。 五、亂碼問題: 1. servlet傳參時的編碼:request.setCharacterEncoding("utf-8");或直接使用過濾器; 2. Java文件本身的編碼; 3. 連接數據庫的參數中,設定編碼方式:jdbc:mysql://192.168.1.1:3306/cms?characterEncoding=utf-8 4. 數據庫、表的編碼; 5. 展示頁面的編碼:<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 6. 瀏覽器編碼問題等。查看全部
-
#{}與ONGL的區別查看全部
-
Mybatis戶口調查查看全部
-
Mybstis的常用標簽 sql+include查看全部
-
if ,else if,else查看全部
-
各種標簽歸納查看全部
-
配置刪除多條的語句 遍歷查看全部
-
dao層查看全部
-
dao層查看全部
-
log4j.propertis的配置<br> log4j.rootLogger=DEBUG,Console<br> <br> log4j.appender.Console=org.apache.log4j.ConsoleAppender<br> log4j.appender.Console.layout=org.apache.log4j.PatternLayout<br> log4j.appender.Console.layout.ConversionPattern=%d[%t]%-5p[%c] - %m%n<br> log4j.logger.org.apache=INFO查看全部
-
<select id="queryMessageList" parameterType="com.bjp0427.beans.Message" resultMap="MessageResult"> SELECT id,command,description,content FROM message WHERE 1=1 <if test="command != null and !"".equals(command.trim())" >and command=#{command } </if> <if test="description != null and !"".equals(description.trim())" >and description like '%' #{description} '%' </if> </select>查看全部
-
Mybatis的OGNL表達式三查看全部
-
Mybatis的OGNL表達式二查看全部
舉報
0/150
提交
取消