今天來介紹一個反射的應用
若有用過Hibernate的人應該會知道
@PrePersist @PreUpdate這兩個註解
可以方便的做到
新增跟修改前處理一些事情
但是這兩個註解有一個限制
就是必須用在一個類上
並不能做細粒度的劃分與復用
例如:在@Embedded的物件中就無法用
以下為解決的方法
還我乾淨俐落的JSON
json
現在服務彼此之間溝通大多使用JSON這種數據格式來表示
但若物件中的物件中有些是空值時就很麻煩…
當傳到其他服務主機上還需再做判斷且會增加網路傳輸
處理不當甚至會影發奇怪問題
有鑑於此
傳輸一個乾淨的JSON為開發一個API基本且“道德”的指標
本文介紹在開發JAVA時如何將它變得清爽且乾淨
更多...