2014-12-10 スッキリわかるJava入門実践編 - 3日目 Java スッキリわかるJava入門実践編 第11章 ネットワーク通信 java.net.URL TCPはjava.net.Socket/java.net.ServerSocket、UDPはjava.net.DatagramSocket 第12章 データベースアクセス JDBCドライバの有効化 DBアクセス時に一度だけやればよい public class Acount { static { Class.forName("JDBCドライバの完全限定名); } } DataManage以外の方法 DataSource DIコンテナを使う KVS DTO、DAO 第13章 基本的な開発ツール 開発効率を高める3つの方法 個人の知識と技能を上げる 道具を使う 複数人で手分けする javadoc コメント(サマリー)をちゃんと書く Scala気になる!! IDE Eclipse NetBeans IntelliJ IDEAは載ってないね 今日の感想 DB周りがやはり面倒な気がする。 ただ、印象としてJavaはIDEが超強力で、開発環境込みでJavaなんだな、という感じ。 DB周りは、何かもっと簡単に扱えるフレームワーク(ライブラリ)を使わないとやってられない気がする。 このあたりがRailsと比べると面倒なところ。 ちょっと調べたところ、DBFluteがとても良さそう。