4 months ago

SpringBoot 內的 logback 使用上很方便,但是他並沒有針對不同日期與檔案大小來切割,實務上很難處理,不過

你可以建立 logback-spring.xml 檔案來客製化 logback,特別注意 logback-spring.xml 才可以吃到 Spring 的變數喔
logback.xml 無法用 spring 的變數

Read on →
 
4 months ago

在開發時候有時會發生 Class Not Found 的情況,但是又很難抓問題

Read on →
 
5 months ago

來補一下怎麼保護 ResourceServer

Read on →
 
5 months ago

spring-retry 非常的好用,可以基於 Exception 來判斷要不要重試,所以遇上網路不穩的環境時就可以省力許多

Read on →
 
5 months ago

盡管 Spring 官方都在推 Make Jar, Not War 但很多公司也沒有轉換那麼快,所以還是會有用 War 部屬的時候,但是我們可以用 SpringBoot 開發!!喔耶~~

版本上限制

SpringBoot 建議使用 JDK 8 ,包成 war 則建議部屬在 servlet 3.0 以上,如果你想放在 servlet 2.5 ex:tomcat6 上執行
雖然官方有降版的套件(org.springframework.boot:spring-boot-legacy) 號稱可解決 But....

珍惜生命...不要浪費生命乖乖去寫傳統 spring 配置吧

Read on →
 
5 months ago

如果要取得 OAuth 授權的話,可以直接使用 OkHttpClient 或是 OAuth2RestTemplate 來實作

Read on →
 
5 months ago

使用 JWT 跟 OAuth2 來實作授權系統(spring-security)

Read on →
 
5 months ago

這樣的注入方式 Spring 已經不推薦了

@Autowired
private UserRep mainUserRep;

可以參考這篇來配置
http://pppurple.hatenablog.com/entry/2016/12/29/233141

最神奇的是 搭配 lombok 下面這樣就完成注入配置了

@RequiredArgsConstructor
@Component
public class ApplicationLoader {
    @NonNull
    private UserRep mainUserRep;
}
 
6 months ago

練習使用 spring-boot-starter-thymeleaf 跟 vuejs 來做個簡易管理後台

Read on →
 
6 months ago

SpringBoot 有整合liquibase 的自動配置,使用上很方便,但是也有些使用上考量的地方,我最後還是沒有放在 SpringBoot 裡面使用,但是先記錄下來也許哪天會用。

Read on →