タグ

ブックマーク / www.masatom.in (4)

  • Hibernate/Hibernate Toolsを使う - きのさいと

    すでにhbmファイルがある場合はhibernate.reveng.xmlを使うのではなく、コンソール側にhbmファイルを追加して、そこからソースを作成することができます。 -- きの? 2006-01-15 15:25:12 (日) 最初Annotationで作成したファイルを実行すると正しく稼働しませんでした。AnnotationのライブラリとHibernateのライブラリのバージョンで互換性がない物を使っていたみたいです。2006/01/15現在、hibernate-3.1.tar.gzとhibernate-annotations-3.1beta7.tar.gzを使用しています。 -- きの? 2006-01-15 15:26:40 (日) reveng.xmlファイルでリバースエンジニアリングしてhbmファイルを作成して、それいじってから(auto_incrementとか)次はそのh

  • Hibernate/マッピング定義について - きのさいと

    例となるモデル † あるサービスの顧客(Customer)とその担当者(User)というモデルを例にして考えてみます。担当者は複数の顧客を担当しています。逆に顧客にはひとり、担当者がついています。ついていない場合もあるとしましょう。 ↑ テーブル定義 † describe USER; +-------+------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------+------------------+------+-----+---------+----------------+ | ID | int(10) unsigned | NO | PRI | NULL | auto_increment | | NAME | v

  • Subversion/TIPS集 - きのさいと

    HTTPの代わりに、SSHを使う † SubversionはApacheなどWEBサーバを用いてHTTPでアクセスする方法のほかに、SSHを用いてアクセスすることもできます。すでにSubversionが稼働しているサーバにはSSHログインが可能な環境だとして、アクセスするURLを svn+ssh://[アカウント名]@[サーバ名]/opt/svnroot/fugafuga/ とすればOKのようですね。んーでもアクセス制御とかはようわからんなあ。また、 HTTPS+Digest認証によるアクセス SSHを用いたアクセス どちらがよりセキュアなんですかね?? ↑ 複数のリポジトリを公開したい † サーバ上に /opt/svnroot1 /opt/svnroot2 というSVNのリポジトリ*1があるとします。 <Location "/svn"> DAV svn SVNParentPath /op

  • Struts - きのさいと

    インストール † 解凍後、 struts-1.3.8/apps/struts-blank-1.3.8.war を使って動的WEBプロジェクトを作成すればよいですね。 ちなみにStrutsのいろいろ便利な機能は struts-cookbook-1.3.8.war を見るととても勉強になりそうです。このサイトにもstruts-cookbook-1.3.8 にあげておきました。 ↑ web.xml † web.xmlには以下を記述します。 <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app> <!

  • 1