javaでサービスを作る


社会人になって10年が過ぎた。
ほぼjava働いてきたんだけど、どれほどのチカラがついたのか確認する意味でもサービスを作ってみることにする。
チカラ試しがメイン。
なので次の制約をかける。

  • O/Rマッパーライブラリは使わない
  • WebMVC的なライブラリは使わない
  • EmbeddedTomcatを使う(使ってみたいだけ)
  • 6月中のサービス開始を目指す

ライブラリ類は必要があれば自作することにする。

O/Rマッパーを使わない

JPAだとかは使わない。
Spring JDBCなんてもってのほか。
そもそもそこらへんの実装は使ってて、「こういうのがあればいいのに」とか思うこと多いのでだったら作っちゃおう精神で。

ただし、セキュリティには十分に配慮する。
プレースホルダがうんたら、とかパスワードの生保存なんかは気をつける。

WebMVCライブラリを使わない

JSFだとかは使わない。
SpringBootなんてもってのほか。
そもそも以下略。

やっぱり一般化されたライブラリは良くも悪くも一般化されていると思う。
実現したいもの(=ドメイン)においてライブラリそのものの制約が過剰にかかってくる。
うまい具合に折り合いつけられればいいんだろうけど、やっぱりなんか気にくわないことがある。
デフォルトでIDがSequenceになっていたり。
なので使わないことにする。

Embedded Tomcatを使う

これは使ってみたいだけ。
SpringBootも採用してるし、同じことをやってみたいなって。

6月のサービスイン

目下のところ、これが一番の課題。
ちゃんとできるかな・・・。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です