原创 CXF實現WebService

CXF搭建WebService服務端 引入依賴 <!--cxf依賴--> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-spring-

原创 Java框架-mybatis延遲加載、緩存和註解開發

1. 延遲加載 1.1 概念 在需要用到數據時才進行加載,不需要用到數據時就不加載數據。也稱作懶加載 好處:先從單表查詢,需要時再從關聯表去關聯查詢,大大提高數據庫性能 缺點:在大批量數據查詢時,由於查詢會耗時,可能導致用戶等待

原创 sql語句50題的個人解法+理解(MySQL)

前言   寫這篇文章主要是自覺sql方面的不足,在網上找練習題的時候找到了CSDN博主啓明星的指引的sql語句練習50題(Mysql版)這篇文章,感覺很有用。於是將自己做題的思路和思考記錄下來,以備平常複習。本文也有參考其他文獻,

原创 Java運行Python腳本

    前段時間遇到了在JavaWeb項目中嵌入運行Python腳本的功能的需求。想到的方案有兩種,一種是使用Java技術(Jython或Runtime.exec)運行Python腳本,另一種是搭建一個Python工程對外提供相應

原创 Springboot使用aop技術(記錄操作日誌)

1. 前言         有一段時間沒有使用面向切面編程(aop),有點生疏。恰好項目有在執行方法前後需要預處理和返回處理的需求,所以打算藉機重拾起來。由於保密的原因,加上aop的原理大同小異,我還是從萬年不變的日誌記錄開始ao

原创 Websocket技術的Java實現(下篇)

    在上篇中,我們探討了使用Java實現websocket的方式。但顯然,上篇的實現方式還有一些細節的東西需要打磨一下。那麼在下篇中,我們就一起優化一下上篇中的實現方式吧。 用戶sid的指定     在上篇中,我們用sid來區

原创 Websocket技術的Java實現(上篇)

    在項目的開發時,遇到實現服務器主動發送數據到前端頁面的功能的需求。實現該功能不外乎使用輪詢和websocket技術,但在考慮到實時性和資源損耗後,最後決定使用websocket。現在就記錄一下用Java實現Websocke

原创 利用ajax長輪詢、短輪詢實現消息實時更新

前言     實現消息實時更新常見的三種方式是:短輪詢、長輪詢和websocket。短輪詢、長輪詢是http輪詢機制,利用瀏覽器持續發送請求,服務器將最新的數據響應請求,本質還是http協議的request-response模式。

原创 Project小目標-前後端代碼編寫套路

1. 模塊CRUD套路 1.1 需求分析 – 操作哪張表格?實現什麼效果 1.2 前端代碼 – 引入相應的js代碼,數據綁定 – 數據封裝(json對象,對象中key是實體類屬性)。根據表格關係決定數據格式,但是一對{} – 發送異步

原创 通用Mapper的使用

轉自[link]https://blog.csdn.net/jinYwuM/article/details/80535538) 1、導入依賴 <dependency> <groupId>com.github.abel533<

原创 jQuery高級

文章目錄1. jQuery動畫1.1 基本顯示動畫1.1.1 方法1.1.2 示例代碼1.2 滑動效果1.2.1 方法1.2.2 示例代碼1.3 淡入淡出效果1.3.1 方法1.3.2 示例代碼2. jQuery遍歷2.1 使用js遍

原创 AJAX與JSON

1. ajax Ajax (Asynchronous Javascript And XML,異步 JavaScript 和 XML),是指一種創建交互式網頁應用的網頁開發技術。通過在後臺與服務器進行少量數據交換,Ajax 可以使網

原创 Java框架-Spring概念及純xml配置

1. 三層架構中的spring及spring概述 1.1 三層架構中的spring Spring框架對三層架構都有支持,dao提供支持(如JDBCTemplate)、service提供事務支持、web提供了springmvc框架支

原创 Java框架-Spring的jdbc、連接池及事務管理

1. Spring的AOP編程 1.1 純xml編程 <!--通知配置類型--> <aop:config> <!--設置切面--> <aop:aspect ref="logger"> <!--設置切入點

原创 Java框架-SpringMVC統一異常處理、ssm框架整合

1. SpringMVC中異常處理 1.1 各層處理異常原則即實現方法 1.1.1 各層處理異常原則 dao:不處理,拋異常; service:不處理,拋異常; controller/servlet:必須處理,否則錯誤信息將直接在瀏覽