原创 HashMap常用操作
Map是java中的接口,Map.Entry是Map的一個內部接口。 Map提供了一些常用方法,如keySet()、entrySet()等方法,keySet()方法返回值是Map中key值的集合;entrySet()的返
原创 filter的權限過濾(基礎篇--用戶是否登錄權限過濾)
Filter:過濾器 Filter主要用於對用戶請求進行預處理,也可以對HttpServletResponse進行後處理,是個典型的處理鏈。使用Filter的完整流程是:Filter對用戶請求進行預處理,接着將請求交給Servle
原创 requeset.getPath()多種路徑獲取方式
假定你的web application 名稱爲news,你在瀏覽器中輸入請求路徑:http://localhost:8080/news/main/list.jsp1.1 System.out.println(request.getCont
原创 Tomcat中各組件介紹
轉載地址:http://blog.csdn.net/vba_2001/article/details/7184759XML配置文件結構<Server> 頂層類元素:一個配置文件中只能有一個<Serv
原创 java 組合與繼承
原文鏈接:https://www.jianshu.com/p/f32e99e64c1c 在閱讀Effective Java中的第16條時發現了一個有趣的機制或者說是模式,那就是組合(文中翻譯爲複
原创 SQL各種join的區別
現有兩張表,Table A 是左邊的表。Table B 是右邊的表。其各有四條記錄,其中有兩條記錄name是相同的: 1.INNER JOIN 產生的結果是AB的交集 SELECT * FROM TableA INNER JOIN Tab
原创 mysql left join
SELECT * FROM student a LEFT JOIN sc b ON a.Sid = b.Sid AND a.Sname="趙雷" 結果:(left join 左連接,左表所有數據 拼接 右表符合on條件的數據。on後用an
原创 springboot + mybatis plus強大的條件構造器queryWrapper、updateWrapper
版權聲明: https://blog.csdn.net/m0_37034294/article/details/82917234 註明:上篇文章介紹了springboot+mybatis-plus通用CRUD的用法,這篇文章我們來介紹一下
原创 RedisTemplate的使用
1.模板提供了操作視圖(按照Redis命令參考分組),它們提供了豐富的、現成的接口用於對特定類型或者特定鍵的操作(通過KeyBound接口),如下所述: 接口 描述 Key類型操作 ValueOperations 操作Redis
原创 spring註解詳解
轉自:https://blog.csdn.net/xyh820/article/details/7303330/ 概述 註釋配置相對於 XML 配置具有很多的優勢: 它可以充分利用 Java 的反射機制獲取類結構信息,這些信息可以有效減少
原创 jonsArray list jsonObject
今天在寫代碼時候,遇到了需要將json文本改成jsonobject對象,然後將jsonobject對象轉換成jsonArray數組,最後再把數組轉換成list集合的問題; 經過網上搜索 及查看編寫,總於寫出來了, 現把代碼寫出來,以供以
原创 慢sql 分析
https://blog.csdn.net/why15732625998/article/details/80388236 1.explain 結果分析: (1)id 查詢中執行select子句或者操作表順序。 若id相同,執行順序由
原创 hibernate 一些總結
many-to-one:描述多對一的一種數據模型,它指定many一方是不能獨立存在的,我個人認爲many-to-one是NHB中保證數據有效性的最有用的一種映射,通過使用many-to-one能有效的防治孤兒記錄被寫入到數據表中。在本文描
原创 hibernate 單向關聯&雙向關聯
多對一: 就是A表中的一個字段是B表的主鍵。多個A表中的數據可以對應一個B表中的數據,同理,一個B表中的數據可以同時對應多個A表中的數據。 單向關聯與雙向關聯對數據表的要求其實是一致的。滿足對應的關聯要求即可,也就是A表中的一個字段是
原创 java 新老對象賦值 & 對象拷貝
注意target和source位置,通過點擊查看源碼確認 1.相同類型對象賦值 TeacherBase teacherBase = new TeacherBase(); BeanUtils.copyProperties(teacherB