SAStrutsでJOINを行なう際、どう書くか毎回忘れてしまう。 単純なテストを以下に記す。 ■データベースのスキーマ CREATE DATABASE db_test; USE db_test; CREATE TABLE channels ( channel_id INTEGER NOT NULL AUTO_INCREMENT , title TEXT NOT NULL , PRIMAR... 続きを読む
最近知ったフルスタックのフレームワークSuper Agile Struts(SAStruts) + Seasar2 + S2JDBC(フルスタックって言っていいのかな?)が、どうにも興味を引くので色々試していこうかと思い、その作業メモをここに残していきます。 は最近1週間以内で更新されたも... 続きを読む
SAStrutsというよりは、JPA(Java Persistence API)のアノテーションについてに なりますが、結構ありがちなケースだと思うのでメモ。 想定条件は↓ 上図のEmployeeとDepartementテーブルのように複数の結合カラムで、結合する場合は以下のように"@JoinColumns"... 続きを読む
浜本階生 計算幾何学は,図形に関するアルゴリズムを研究するコンピュータサイエンスの一分野です。本連載では,ビジュアルブログ検索エンジン「Blogopolis」で採用されている計算幾何のアプローチを例に取り上げながら,計算幾何の初歩を実践的に学習します。 ... 続きを読む
MYSQL前提64bitマシン(OSはLinux 2.6.xxx.ELsmp)バージョンMYSQLのバージョンは5.4 か 5.1でInnodbPlugin(CPUスケールするため) and Google patch(メモリアロケータの性能がよくなる)エンジンは主にInnodbとする(トランザクション対応、クラッシュリカバリ対応)... 続きを読む
国産のDIコンテナでひがやすをさんが中心となって開発されているフレームワークです。 現在はSeasarファウンデーションによって運営されています。 初めて使ったときの衝撃が大きかったので文章にまとめてみました。 まだ内容は少ないですが、随時追加していく... 続きを読む