2015年6月7日日曜日

Spring Restfull APIで200 OKレスポンスを返す方法

関数にアノテーション「@ResponseStatus(HttpStatus.OK)」を追加
関数の返却値は「void」で定義する

例:
@RequestMapping(value = “/xxxx/{Id:.+}", method = RequestMethod.POST)
@ResponseStatus(HttpStatus.OK)
public void delete(@RequestHeader(“code") final String code, @PathVariable final String Id) throws ApplicationException{
    // 処理
    try {
        
    } catch (ApplicationException e) {
        
        }
    }
}

Spring Data JPAでselect IN-clause クエリーの使い方

Spring Data JPAでselect IN-clause クエリーの使い方


@Query(value = "SELECT * FROM User WHERE id IN (:ids)", nativeQuery = true)
Set<User> findByIdInSet(@Param("ids") Set<Long> ids);

2015年6月3日水曜日

Linux 主に環境変数

Linuxで主なロケール関連の環境変数は以下になります
1、LC_TYPE. 文字の分類 文字属性の定義など
2、LC_MESSAGE メッセージの言語
3、LC_MONETARY 通貨
4、LC_NUMERIC 数値の入力に使用する形式
5、LC_TIME 時刻形式に各国語