原创 ASCII char to HEX mapping
+----+-----+----+-----+----+-----+----+-----+| Hx | Chr | Hx | Chr | Hx | Chr | Hx | Chr |+----+-----+----+-----+----+-
原创 Spring Boot 打包時使用Local的JAR
[url]https://stackoverflow.com/questions/30207842/add-external-library-jar-to-spring-boot-jar-internal-
原创 REST API一對多,多對多調用設計
最近一直在思考Rest API的設計,普通的CRUD應用REST是比較簡單並且明確的,大多數搜索結果都有REST API的設計理念,概括來說就是URL代表資源,HTTP Method代表要做什麼事情,HTT
原创 Hex查看class編譯版本
NotePad++ 32位 hex editor下載地址:https://sourceforge.net/projects/npp-plugins/files/Hex%20Editor/打開class文件後
原创 Spring MVC Security XML 配置
最近又倒騰回去XML方式配置Spring了基本上項目都需要Spring + Spring Security + Spring MVC, 問題就在於這些在web.xml怎麼去配置。試了半天,如果把MVC的配置
原创 Spring Boot and OAuth2 Tutorials 的一個問題
https://spring.io/guides/tutorials/spring-boot-oauth2/#_social_login_click最近在做這個Tutorial, 基本是OAuth2典型的登
原创 swagger-ui 在Spring boot項目中報錯Unable to infer base url
Swagger-UI現在在Spring Boot項目中引用非常的簡單1. pom.xml中引入dependency,注意版本兼容性<!-- Swagger --> <dependency> <grou
原创 Jackson 序列化/反序列化時忽略某屬性
基於Spring MVC的RESTful接口基本都使用了Jackson這個類庫。使用過程中總會有1. 序列化時忽略某屬性(如Password)2. 反序列化時忽略某屬性(如HashedPassword)其實
原创 Spring Cloud Config 使用SVN作爲配置源
需求: 使用SVN作爲Spring Cloud Config的配置源原因: 不表。。。。版本: Spring Boot - 1.5.6.RELEASE Spring Cloud - Dalston
原创 eclipse alt+/智能提示錯誤問題
https://blog.csdn.net/u013066244/article/details/69054447和帖子中描述的一模一樣,做個備註。1、點擊報錯的那個連接`(Window -> prefer
原创 Spring Security的權限檢查
Spring Security權限檢查有兩種配置方式,一種就是傳統的XML配置/JAVA代碼配置(HttpSecurity對象),另一種則是在Controller層使用Annotation.在源碼方面,使用
原创 Eclipse linux桌面 system explorer命令
Eclipse後來的版本都提供了快速使用explorer在系統中打開目錄的方式,windows下不用配置,linux桌面由於命令不同,很可能出現無法打開的情況,修改方式是在Window -> Prefere
原创 Spring data jpa @MapKeyColumn的查詢處理
最近在使用Spring Data JPA, 查詢起來還是比較方便的。簡單看了下@Query支持的,其實叫JPQL,是JPA規範中提出的一種面向對象的查詢方式,其實JPQL只是HQL的子集(畢竟JPA源於Hi
原创 Spring Java config配置secret key
JWT 中的第三部分是個簽名,通過JJWT這個組件 [url]https://github.com/jwtk/jjwt[/url]可以很方便的生成/校驗/解碼Token中的內容,例子如下:生成JWT:Str
原创 Maven deploy file 上傳pom
Maven 上傳命令:mvn deploy:deploy-file -DgroupId=<GroupId> -DartifactId=<ArtifactId> -Dversion=<Version> -D