-
mybatis核心配置文件路徑查看全部
-
標簽總結查看全部
-
mybatis配置文件中數據類型對應關系查看全部
-
Mybatis的核心是SqlSession,SqlSession的作用:1.向sql語句傳入參數;2.執行sql語句;3.獲取執行sql語句的結果集;4.事物的控制; 如何得到SqlSession: 1.通過配置文件獲取數據庫連接相關信息; Reader reader=Resources.getResourceAsReader("包名/myBatis配置文件名"); 2.通過配置信息構建SqlSessionFactory; SqlSessionFactory sqlSessionFactory=new SqlSessionFactoryBuilder().build(reader); 3.通過SqlSessionFactory打開一個據庫會話 SqlSession sqlSession=sqlSessionFactory.openSession();查看全部
-
xml 或者是 HTML中 有轉義的方法 xml中 &是不能直接使用的 必須要轉義,1、按照HTML的轉法 & -> & " -> " 2、還可以用mybatis中的ognl的表達式中自己的操作符 && -> and查看全部
-
配置文件查看全部
-
mybatis中常用的標簽查看全部
-
配置中的列 是結果集中的列(列名或別名),而不是數據庫字段名,只是通常保持一致查看全部
-
日志信息格式中幾個符號所代表的含義: -X號: X信息輸出時左對齊; %p: 輸出日志信息優先級,即DEBUG,INFO,WARN,ERROR,FATAL, %d: 輸出日志時間點的日期或時間,默認格式為ISO8601,也可以在其后指定格式,比如:%d{yyy MMM dd HH:mm:ss,SSS},輸出類似:2002年10月18日 22:10:28,921 %r: 輸出自應用啟動到輸出該log信息耗費的毫秒數 %c: 輸出日志信息所屬的類目,通常就是所在類的全名 %t: 輸出產生該日志事件的線程名 %l: 輸出日志事件的發生位置,相當于%C.%M(%F:%L)的組合,包括類目名、發生的線程,以及在代碼中的行數。舉例:Testlog4.main (TestLog4.java:10) %x: 輸出和當前線程相關聯的NDC(嵌套診斷環境),尤其用到像java servlets這樣的多客戶多線程的應用中。 %%: 輸出一個"%"字符 %F: 輸出日志消息產生時所在的文件名稱 %L: 輸出代碼中的行號 %m: 輸出代碼中指定的消息,產生的日志具體信息 %n: 輸出一個回車換行符,Windows平臺為"/r/n",Unix平臺為"/n"輸出日志信息換行 可以在%與模式字符之間加上修飾符來控制其最小寬度、最大寬度、和文本的對齊方式。 如: 1) %20c:指定輸出category的名稱,最小的寬度是20,如果category的名稱小于20的話,默認的情況下右對齊。 2) %-20c:指定輸出category的名稱,最小的寬度是20,如果category的名稱小于20的話,"-"號指定左對齊。 3) %.30c:指定輸出category的名稱,最大的寬度是30,如果category的名稱大于30的話,就會將左邊多出的字符截掉,但小于30的話也不會有空格。 4) %20.30c:如果category的名稱小于20就補空格,并且右對齊,如果其名稱長于30字符,就從左邊較遠輸出的字符截掉。查看全部
-
# 日志級別 ,大于等于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查看全部
-
OGNL操作符查看全部
-
OGNL取值查看全部
-
OGNL查看全部
-
Mybatis中的OGNL表達式(取值)查看全部
-
1.括號中String代表基本數據類型,Message代表自定義類型 2.在集合中取數據時,自定義類型的數據需要使用.操作符得到對象里面的具體屬性 3.通常Map會使用索引(即key)獲取相應的value,而數組和List通常不會使用索引去獲取值,而是通過foreach標簽進行遍歷取值 -------------------------------------- 在配置文件中,如果只能傳遞一個參數,而實際上需要傳遞兩個參數,在這種情況下,可以把這兩個參數封裝到一個對象中,在把這個對象傳遞進去 Message message = new Message(); message.setCommand(command); message.setDescription(description); 在mybatis配置的文件中,支持的是OGNL表達式查看全部
舉報
0/150
提交
取消