原创 springmvc項目中實現靜態文件映射任意位置

項目發佈後一般圖片都是存儲在文件服務器中的。或者再做開發的時候我們是將上傳的圖片存儲在電腦中某個文件夾,項目啓動後直接訪問的話只能使用file://這種方式訪問,當然不靠譜。所以我們使用到了springmvc中的mvc:resou

原创 解決使用jpa的時候set實體類屬性自動持久化

原文地址http://blog.csdn.net/wangyang1354/article/details/50602658 例代碼 Set<User> users = new HashSet<User>(); User us

原创 Springboot項目中創建攔截器

首先我們創建一個簡單的攔截器 @Component public class TokenInterceptor extends HandlerInterceptorAdapter { private Logger log

原创 通過限制挖礦病毒cpu佔用率來解決挖礦病毒,簡單奏效

中了挖礦病毒嘗試使用了刪除病毒腳本 最終無效 嘗試使用定時任務的方式去處理病毒,發現定時任務被鎖定,會自動修改定時任務.看了好多帖子處理這個病毒很是麻煩,下面使用工具進行處理. 首先再服務器中下載使用的工具 git clone h

原创 layui左側菜單右側顯示

首先下載編輯好的首頁靜態文件 看一下靜態文件的分佈 菜單頁面加入如下html內容 靜態文件地址進行改寫 <!DOCTYPE html> <html xmlns:th="http://www.thymeleaf.org"> <h

原创 Springcloud項目簡單搭建六(服務熔斷)

 當我們在進行服務間調用的時候,如果服務沒有調用成功報錯了,這時我們想通過自己的方式來處理這個報錯,那麼我們可以使用熔斷的功能. 首先我們在pom中添加 <dependency> <groupId>org.s

原创 Springcloud項目簡單搭建九(配置中心)

爲什麼使用配置中心 springcloud工程多個服務中會有重複的配置.這樣我們可以將重複的配置提取出來放到一個同一的服務中,這個服務叫做配置中心.配置中心還方便統一的管理配置文件的版本,比如開發的時候統一使用dev後綴的配置文件. 創建

原创 springboot項目前後端分離使用shiro的情況解決sessionid不同問題

遇到的問題 開發中遇到開發app或者前後端分離的項目時候,使用ajax等方式向後臺訪問的時候session每次都不同,這樣使用shiro驗證全是不能通過.原來我們使用的是token的方式,可以自己通過驗證token來實現權限判斷問

原创 Springcloud項目成長五(feign傳遞複雜參數)

項目中使用feign能夠實現負載均衡的能力,所以當我們在進行服務間的調用的時候使用的是fegin來實現. 使用feign的時候如果我們想使用實體或者map當作參數傳遞的時候,像上篇文章中那樣使用就無法接收到了. 傳遞實體或Map

原创 Springcloud項目成長四(服務消費者)

上篇文章中測試的時候我使用的postman來測試接口,現在我們要創建一個真正使用接口的服務. 創建項目 首先在使用工具創建一個springboot項目 在pom中添加如下配置: <dependency> <groupId>o

原创 Springcloud項目成長三(路由管理)

springcloud中的路由搭建負載均衡 首先要知道我們爲什麼要爲整個工程搭建一個路由的服務. springcloud的用意是將工程服務化,將一個大項目拆分成多個小服務,這樣服務之間的運行互不影響.同時可以實現同一個服務的負載均

原创 Springcloud項目成長二(服務提供者)

在上一篇文章中我們創建了服務中心,服務中心是用來來調配各個服務之間來回調用的功能,所以 就會有服務提供者 和服務消費者.這篇文章我們創建服務消費者. 首先我們在創建項目的pom文件中添加jar包 <dependency>

原创 Springcloud項目成長一(eureka服務創建)

        學習springcloud搭建項目過程中學習到的記錄下來,首先創建服務eureka,此服務是用來進行發現服務,管理服務,尋找其他服務的一個服務中心.好比一個敬老院,在這裏的老年人在系統中有着記錄,當我們要需按照某位老人

原创 maven項目 打包成jar包無法打入本地jar包的解決辦法

項目中想要使用本地的jar包的時候,我們在編譯器中可以導入,並且在打包成war包的時候也能打入進去,但是將項目打包成jar包的時候 卻無法打入。因爲jar包中 jar的文件打包在了BOOT-INF中。如下圖 這裏可以看到,mav

原创 sql批量修改字段值

update 表名 set 字段名 = replace(字段名,’哈爾濱’,”)