原创 SpringBoot使用aop

1確定一個切點 2對這個切點定義一個通知 3,在類上聲明切面   1,確定切點 @Pointcut("execution(public com.lyyh.common.pojo.resp.RespDto<java.util.Li

原创 Spring boot中添加Filter過濾器

Filter過濾器是屬於servlet裏的內容 1,定義一個filter 2,註冊filter   定義filter就是實現Filter接口, public class PageQueryFilter implements Filte

原创 springBoot 中添加mvc攔截器interceptor

步驟:     1.定義攔截器     2.配置攔截器 正文: 1.定義攔截器,   實現 HandlerInterceptor 接口, 重寫接口的方法,在spring mvc 的攔截器中有三個方法 1)preHandle :進入cont

原创 從ftp下載文件

public void downloadAttach(Long contAttachId, HttpServletResponse response, HttpServletRequest request) throws Except

原创 打包下載zip文件

public void downloadAttachZip(Long contId, HttpServletResponse response, HttpServletRequest request) { InputStrea

原创 spring事物異常回滾,捕獲異常不拋出就不會回滾

最近遇到了事務不回滾的情況,我還考慮說JPA的事務有bug? 我想多了.......     爲了打印清楚日誌,很多方法我都加tyr catch,在catch中打印日誌。但是這邊情況來了,當這個方法異常時候 日誌是打印了,但是加的事務卻沒

原创 springMVC如何利用json向前端傳遞一個集合

今天寫了個js代碼,需要遍歷一個集合,但是程序執行到遍歷的代碼時就停止運行了,一度認爲是js代碼寫錯了,怎麼改都不行,很是鬱悶 springmvc代碼: List<Nvr> nvrs = cameraService.findAllNv

原创 mybatis使用數據庫id自增長插入數據並獲取剛插入的數據的id

<insert id="addProduct" parameterMap="parameterProductMap"> <!-- 獲取剛插入的product的自動生成的主鍵id;(用來插入food表的product_id)-->

原创 jQuery的each函數

jQuery 中的each函數 很方便,$.each ()函數封裝了十分強大的遍歷功能,它可以遍歷一維數組、多維數組、DOM , JSON 等等,在javaScript 開發過程中使用$each可以大大的減輕我們的工作量,這裏貼一個簡單的

原创 MyBatis的關聯關係 一對一 一對多 多對多

一個妻子對應一個丈夫 數據庫表設計時 在妻子表中添加一個丈夫主鍵的作爲外鍵 1 對應的JavaBean代碼 雖然在數據庫裏只有一方配置的外鍵,但是這個一對一是雙向的關係。Husband實體類 public

原创 el表達式在js中有時需要加引號纔可以用,何時需要加引號,何時不需要加引號

本以爲js是弱語言,對語言的要求不高,但是今天遇見一個坑,在js代碼中編寫el表達式,卻一直沒反應,代碼如下 $(function(){ var msg = ${msg}; if(msg!=null && msg != ''){