原创 微服務開發的入門級框架Spring Boot詳解(五) 原 薦

        通過第四章的介紹,大家可能更能理解使用SpringBoot開發是多麼爽並且快捷的了。         比如使用SSM框架開發寫一個HelloWord,會經過以下幾個步驟:         寫POM文件,下載依賴包。    

原创 Spring Security修煉手冊(一)————初識Security 原 薦

    在以前做東西的時候,對於認證鑑權的框架技術選型,通常使用Apache Shiro,可能是接觸比較早,感覺用起來比較方便的原因,知道最近接了一個好大好大的項目分佈式應用+大數據數據庫+私有IaaS雲+PaaS,埋頭苦學一星期,算是吃透

原创 微服務開發的入門級框架Spring Boot詳解(二) 原 薦

1、Spring Boot的屬性配置文件         1.1 Spring Boot的屬性配置文件的第一種形式             使用properties配置文件,如下兩個屬性的含義是更改訪問端口爲8081,並且加了一個con

原创 發佈開源項目——JYShortUrl 原

一、項目簡介     介紹: https://gitee.com/LKWai/ShortURL     JYShortUrl是一款將長鏈接轉換爲短鏈接的開源項目,可以將例如https://my.oschina.net/u/3637243

原创 從零開始的Spring Session(一) 轉

本文作者:徐靖峯 原文鏈接:http://t.cn/Rp7xUro 版權歸作者所有,轉載請註明出處   之前項目需要使用Redis管理Session,找了很多的Demo,研究了一天Spring Session源碼,感覺有點難繼續。突然看到羣

原创 Ubuntu下安裝RabbitMQ 原 薦

/*添加源 */ echo 'deb http://www.rabbitmq.com/debian/ testing main' | sudo tee /etc/apt/sources.list.d/rabbitmq.list /*新增公

原创 Spring Security修煉手冊(四)————Security默認表達式的權限控制 原

        前三章主要講的是Security對於認證的處理,那麼本節,會爲大家介紹基於Security默認表達式的權限控制(較爲簡單,無法滿足複雜權限控制及多變的權限規則,後面會介紹基於自定義表達式的權限訪問控制,可滿足99%的業務場景

原创 Spring Security修煉手冊(二)————Security的認證流程 原

    那麼通過第一節的介紹,大家對於Security認證的使用應該具備了一個基本的認識,那麼這節主要有三個知識點。1、初步的帶大家瞭解Security中幾個過濾器(後面會一點點的加入其它過濾器)。2、表單認證的處理流程。3、如何自定義用戶

原创 @JsonView的用法 原 薦

    我們來描述一個這樣的業務需求,首先有兩個URL,/A:爲獲取用戶詳情信息包含用戶的所有字段(用戶名,密碼),/B:爲獲取用戶信息字段(只要用戶名),怎麼處理呢?可能會想到建一個USER類然後返回不同的屬性。但是這樣寫法確實Low的一

原创 工作奇談——公司OA邏輯BUG 原

  閒來無事,上公司OA,查了查這個月工資(依舊少得可憐)。OA查詢工資先要輸入獨立密碼,輸入密碼進入界面,偶然間瞄了一眼URL發現並沒有變化,然後點擊查詢(OA只能查詢自己的工資),URL又沒有變化,職業的本能使我不由自主的按下了Fire

原创 折騰筆記——使用MongoDB(1、Windows安裝MongoDB) 原 薦

1、MongoDB簡介         MongoDB是一個高性能,開源,無模式、易部署、易使用,存儲數據非常方便的文檔型數據庫,是當前NoSql(Not Only SQL,但其實已經悄悄滴放棄了SQL的一些特性和功能)數據庫中非常熱門的

原创 微服務開發的入門級框架Spring Boot詳解(三) 原 薦

        通過前兩章節的介紹,大家應該對Spring Boot有了些許的認識,也感覺到了這個框架帶來的便利,下面我將講解SpringBoot的一些常用註解。 1、Controller註解的使用         1.1 簡介    

原创 工作奇談——JAVA高級特性之反射 原

一、從問題入手       最近又要面試新人,所以翻了翻以前的代碼,突然發現了一個有意思的問題。         問:如下一個Student類,請實例Student並對其成員變量賦值。 public class Student {

原创 微服務開發的入門級框架Spring Boot詳解(四) 原 薦

         前幾章把Spring Boot大概都介紹了個遍,如果各位朋友有什麼疑問和指教歡迎在評論指出。下面我將介紹如何使用Spring Boot進行企業級開發。大概會從以下幾點開始介紹。 如何使用Spring Boot進行企業開發

原创 發佈開源工具——JyEntity 原 薦

    最近沒有項目,閒着無聊做練習,發現目前的把數據庫表生成Java Bean的工具類,配置有點複雜,需要配置很多XML,所以自己寫了一款操作簡單的工具暫時命名爲JyEntity。     鏈接:https://gitee.com/LKW