原创 SpringDataJPA的Repository理解

repository抽取擴展理解: 在SpringDataJPA中使用repository來進行數據層操作(作用相當於dao層),直接使用repository對象調用已經實現好的數據層操作方法進行CRUD、分頁、排序等操作,還可以在自

原创 SSJ環境搭建配置

SSJ環境搭建配置(idea) SSJ即:Spring、SpringMVC、JPA 1. 導包:需要導入相關支持jar包,由於我項目使用的是Maven,所以只用配置pom.xml。 Spring、SpringMVC的jar包大致如下

原创 JPA緩存

JPA緩存(Hibernate實現) 一級緩存對象 在JPA中我們是通過EntityManager對象操作數據庫實現CRUD操作,在它身上裝着數據庫連接對象以及一級緩存對象。而我們的EntityManager對象又是使用Persist

原创 java實現數據分頁展示

java實現分頁顯示數據分頁分頁分類分頁實現大體流程實現 分頁 在開發中我們經常需要從後端查詢數據到前端頁面展示,當我們的數據很多的時候就可以使用到分頁技術,會使得我們的數據顯示更加美觀合理。 分頁分類 有兩種分頁方式: “假分頁”

原创 使用普通類簡單模擬Servlet

使用普通類簡單模擬Servlet需求步驟配置訪問路徑xml解析配置文件,結果放入map訪問攔截處理 需求 通過使用普通類+過濾器來模擬實現前端頁面向後端發送請求時Servlet的工作 步驟 配置訪問路徑xml 爲了能夠靈活的匹配到用戶

原创 Dao層接口實現優化

Dao層接口實現優化(針對CRUD) 如果一個項目中有多個實體類(domian包下面有多個類,例如學生,老師,用戶,部門等),那麼對應的dao下面也會有多個對應的接口和多個實現類。考慮如何優化抽取dao層對應的接口和實現類。 Dao

原创 簡單記事本功能實現

簡單記事本功能實現 2018-9-8 使用IO流來實現,先了解一下流 什麼是流 流,字面意思就是流動的意思,可以理解爲數據的流動,從一個地方流動到另一個地方。所以IO也依它們的流動方向分爲了輸入流和輸出流。 輸入流 就是數據

原创 簡單對話框

簡單對話聊天窗口實現 實現一個簡單的同網段雙端通信。要用到ServerSocket類以及Socket類。 ServerSocket 這個類實現了服務器套接字。 服務器套接字等待通過網絡進入的請求。 它根據該請求執行一些操作,然後

原创 Struts2上傳文件進度條

    這幾天由於需要開始着手實現Struts上傳文件的進度條,中途參考了許多大佬的文章,折騰了好幾天終於是給弄出來了。就想寫篇博客給記錄一下免得自己又忘了。在實現的過程中遇到了不少bug,不過幸好沒放棄。不多說,直接開始!解決方案的基本

原创 Collection體系

Collection體系 根據jdk介紹它是整個集合框架的根節點 實現了它的接口可以存放一組任意多個、任意類型的數據。衆所周知的List和Set都可以看作是Collection,它們有的允許元素重複(List),有的不允許(Set)

原创 簡單畫圖板繪製直線

繪製直線 首先會用到的東西有 ArrayList Frame Paint.java public class Paint extends Frame{ private int x1; private int y1;

原创 Vue.js表單操作

今天學習了一下Vue 的表單操作,現在就來記錄一下學到了那些東西吧。主要就是對錶單各種組件的控制。例如Input,textarea,select等...用完之後發現果然是方便了不少,之前純js操作十幾行代碼才能解決的現在一兩行就完事兒。好