Windows7にPostgreSQL8.4インストール
Windows7 64bitにPostgreSQLをインストール
いくつか躓いたのでメモ。
まずデフォルトではインストールしても起動できなかったりする。
- postgresユーザーを通常のユーザーとして作成。
- サービス「secondary logon」を自動起動へ変更。
- Windowsファイヤーウォール、その他セキュリティソフトのファイヤーウォールでポート5432(デフォルト)を開放する、のがいいんだろうけど
面倒なので火壁自体無効に。
- PostgreSQLをインストール
終了。
DBクライアントツール用にODBCドライバの設定
- スタックビルダからODBCドライバをインストール
- 管理ツールのデータソース(ODBC)からインストールしようとしてもPostgreSQLのODBCドライバが選択できない。「C:\Windows\SysWOW64\odbcad32.exe」を起動して表示されるODBCデータソースアドミニストレーターから設定を行う
終了。
Javaでscafforld
seaserのEclipseプラグイン「dolteng」でscafforldができるということで、試してみる。
- Eclipseに「dolteng」をUpdateサイトよりインストール。
- 新規→プロジェクト→Doltengプロジェクト。
- 「SAStruts+S2JDBC+WTP」でプロジェクト作成。
- 「サーバー」ビューで、プロジェクトをサーバーに追加して起動、「http://localhost:8080/」でHello Seaser!みたいなページが表示されることを確認。
- プロジェクト右クリック→「H2」→「H2サーバーの開始」でH2DBを起動。
- 「データベースビュー」を表示させ、「s2jdbc.dicon」→「PUBLIC.DEPT」を右クリック「Scafforldアプリケーションの生成」実行。
- ソースが色々とできてる。
- 「http://localhost:8080/dept/」でdeptテーブルのCRUDアプリケーションが起動する。
TODO
- DBをpostgreSQLに変更する
- ViewをJSPじゃなくてMayaaに変更する
GETメソッドでのクエリ文字列の文字化け
ウィンドウマネージャーの変更
デフォルトのXの見た目があまりにもしょぼいので、ウィンドウマネージャーを変更する。
軽くてシンプルな BlackBox に変更。
以下手順等のページ
[あとでよむ]
- 勉強会では教えてはいけない
http://jibun.atmarkit.co.jp/lcom01/rensai/topics/06/01.html
- 若手教育には、ときに「遠回り」が必要だ
http://jibun.atmarkit.co.jp/lcom01/rensai/topics/11/01.html
- ググる世代との付き合い方――違いを認めて指導する
http://jibun.atmarkit.co.jp/llife01/rensai/health19/health01.html
- ググるな危険
http://el.jibun.atmarkit.co.jp/hidemi/2009/11/post-9d2b.html