-
SSM學習---Mybatis之常用標簽
查看全部 -
SSM學習---Mybatis之Log4j調試動態SQL
常用四種級別,從低到高:
Logger log;
log.debug("message");
log.info("message");
log.warn("message");
log.error("message");
1、jar包和配置文件 2、log4j.properties <1>log4j.rootLogger=DEBUG,Console:輸出級別(級別<由低到高>debug/info/warn/error)和輸出位置(控制臺) <2>log4j.appender.Console=org.apache.log4j.ConsoleAppender:配置這個類才會輸出在控制臺(可在別處) <3>log4j.appender.layout=org.apache.log4j.PatternLayout:布局(按照自己的想法去輸出)<4>log4j.appender.layout.ConversionPattern=%d [%t] %-5p [%c] - %m%n: %d:產生日志的時間 [%t]:產生日志所處線程的線程名稱 %-5p:輸出日志的級別、 "5":代表輸出的字符會占5位字符,不足則會用空格補齊; "-":指的是補齊的空格在右邊,沒有則在左邊. [%c]:指輸出這個日志時處于的那個類的全名,包括包名 %m:輸出的時候附加的信息 %n輸出換行 <5>log4j.logger.org.apache=INFO:為不同包配不同的級別,把總的覆蓋,可看到自己想看的信息
查看全部 -
SSM學習----Mybatis中的OGNL表達式2
查看全部 -
SSM學習----Mybatis中的OGNL表達式1
查看全部 -
OGNL表達式
查看全部 -
OGNL......
查看全部 -
sql.append(" and DESCRIPTION like '%'?'%'");中'%'與?之間要有空格才行。否則查詢不出結果的。
查看全部 -
CTRL+Shift+Y : 大寫變小寫;CTRL+Shift+X:小寫變大寫
查看全部 -
條件查詢不能實現
在連接數據庫的xml里改(Configuration.xml)
<dataSource type="UNPOOLED">
? ? ? ? <property name="driver" value="com.mysql.jdbc.Driver"/>
? ? ? ? <property name="url" value="jdbc:mysql://localhost:3306/micro_message?characterEncoding=UTF-8"/>
? ? ? ? <property name="username" value="root"/>
? ? ? ? <property name="password" value=""/>
?</dataSource>
“url”地址上增加 (?characterEncoding=UTF-8"/>)
這樣修改之后按照指令名稱可以查詢到結果,但是按照描述是查不到結果的
查看全部 -
?1.PreparedStatement是預編譯的,對于批量處理可以大大提高效率. 也叫JDBC存儲過程
2.使用 Statement 對象。在對數據庫只執行一次性存取的時侯,用 Statement 對象進行處理。PreparedStatement 對象的開銷比Statement大,對于一次性操作并不會帶來額外的好處。
3.statement每次執行sql語句,相關數據庫都要執行sql語句的編譯,preparedstatement是預編譯得, preparedstatement支持批處理查看全部 -
頁面放在web-inf下便于控制和管理
查看全部 -
開發步驟:控制-->展示-->數據庫
查看全部 -
學習本課程前需要掌握的技術查看全部
-
OGNL表達式
查看全部 -
OGNL表達式
查看全部
舉報