I wrote how to start writing an Agent on the JVM with Embabel in a previous blog post Building Agents with Embabel: A Hands-On…
O/Rマッピングで郵便番号検索Ajaxアプリ作成!:MyEclipseでAjax+Javaをやさしく開発(3)(1/4 ページ) MyEclipseはJava EE開発を効率化するプラグインの集大成でかつ統合開発環境だ。併せてAjaxの開発を容易にする機能も持ち合わせている。本連載では、サーバサイドにJava EEを、クライアントサイドにAjaxを用いたWebアプリケーションをMyEclipseを使って容易に開発する手法を紹介していく。また、AjaxとJava EEの連携にはAjax開発用のJavaフレームワーク「DWR」を活用する。(編集部) 連載第1回では、MyEclipseによるWebプロジェクトの作成 、Tomcatを起動/停止する方法およびデプロイする方法、 Ajaxアプリケーションのデバッグ方法について紹介しました。そして、連載第2回では、DWRによるAjaxアプリケーションの
現場で色々使ってるうちにわかったことがいくつか。 バージョニングを行っている永続化クラス内にある、関連する永続化クラスのコレクション(Setなど)に新しい永続化クラスを追加した場合、元の永続化クラスに対して変更をかけていなくてもUPDATEが行われる 例えば、Aクラスが1対多の関係を持つBクラスのSetを持っていた場合、そのSetに新しいBオブジェクトをaddすると、BオブジェクトがINSERTされるだけでなく、AオブジェクトもUPDATEされます。Aクラスがバージョニングを行ってない場合はUPDATEされません。つまり、オブジェクトとしては状態が変化してるので、バージョンを上げるべき・・・という考えなのかな? これを避けようと思ったら、Setに追加するのではなくSession(EntityManager)でsave(persist)してやる必要があるみたいです。 mergeした場合、@T
package sample.entity; import java.io.Serializable; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratorType; import javax.persistence.Id; import javax.persistence.Table; @Entity @Table(name="User") public class User implements Serializable { private long id; private String loginame; private String password; public User(){ } public Use
Menu Top JavaEE勉強会 参加するには FAQ MakingSenseofStreamProcessing MicroservicesVsSOA ModernJavaEEDesignPatterns BSA EIP DSL DDD 議事録 最新の20件2023-11-24 MicroservicesVsSOA/The World of Service-Based Architectures 2020-11-14 DDD/Knowledge-Rich Design MakingSenseofStreamProcessing/Example Implementing Twitter 2020-10-28 EIP/Aggregator 2019-12-18 EIP/Publish-Subscribe Channel 2018-06-10 FrontPage 2017-07-08 Ma
1ヶ月ほどご無沙汰してました。開発に没頭してましたが、そろそろ製造フェーズが終わりそうなので、ちょっと一息入れています。 Hibernateを今回初めて使ってみました。後、今思えばかなりチャレンジャーだったのですが(汗)、Hibernate EntityManagerをAPIとして利用しました。利用した理由はあまり技術的な理由ではなく、プロジェクト内のごたごたした関係が原因なので、あまり多くは触れません(苦笑) さて、せっかく使ってみたので感想を書いてみようと思います。まず、JPAは結論として、かなり使えると思います。特にWebアプリケーションで典型的な処理(一覧表示、詳細表示、詳細の修正等)に関しては、きちんとDBのスキーマからEntityを起こして関連の定義さえ行ってあげれば、各業務のDBまわりの実装は驚く程少なくなります。今回自分は分離オブジェクトをmergeする手法で更新処理を行っ
今までも何回かやってきた遅延ロードについて。前述のHibernate in Actionを読む限りでは、トランザクションとSessionのライフサイクルを同一化して、遅延ロードに対してはHQL(EJB-QL)で対応するのがやはり第一の案みたいなんですが、俗に言うOpen Session in Viewについても結構積極的に説明してありました。なので一回試してみようかなと思いまして・・・ 一応本当はStateful Session Bean用らしいのですが、PersistenceContextType.EXTENDEDを試してみました。 public class TestServiceImpl implements TestService { public static void main(String[] args) { SingletonS2ContainerFactory.init()
企業には、汎用的なAIではなく「ビジネス向けに設計されたAI」が求められることを強調する、新たなキャンペーンを開始しました。これらのアニメーションに込めた「IBMよりお伝えしたい5つのこと」をご紹介します。 最新情報 ドイツと日本の宇宙機関、国際宇宙ステーションでロボット間連携の画期的成果を達成 ドイツテレコム社がIBM Concertを採用し、AIを活用した自動化でIT業務を加速 IBM、2025年度第2四半期の連結決算を発表 日本IBM、医療従事者の業務変革を促進する「病院業務支援AIソリューション」を提供開始 CEOスタディ2025「ビジネス成長を飛躍させるための5つの意識改革」日本語版を公開 IBM、エンタープライズITの水準を引き上げるIBM Power11を発表 ウィンブルドンを主催するオールイングランド・ローンテニス・クラブとIBM、リアルタイムでファン・エンゲージメントを高
2025-09-19 Linux/sudoを使う 2025-09-10 WebSphere/WASとJNDI 2025-09-08 GitHub/ローカル・リモートブランチとoriginのはなし 2025-08-27 Struts/Validateのやり方 2025-08-26 Struts/同期トークンで二度押しなどをチェックする 2025-08-25 Struts/リンクの作り方 2025-07-14 Network/VPN/Pritunl(OpenVPN Server) 2025-06-27 Java/JavaMail/受信メールの解析に使う 2025-06-25 Hibernate/楽観的ロックを実装する 2025-06-19 Eclipse/プラグイン開発のTIPS集/TableViewer 2025-06-12 Hibernate/悲観的ロックを実装する 2025-06-03
Looks like you used an old link. We will teleport you to the right place in a second. }
The HSE Projectは4日(米国時間)、HSE初のメジャーリリースかつ最新版となるHSE 1.0を公開した。HSEはそれぞれHibernate、Spring Framework、Echo2の頭文字からとったものであり、Ajaxアプリケーションを開発するためのベースアプリケーションプラットフォーム。主にこの3つの成果物を組み合わせたベースアプリケーションを提供するもので、成果物はオープンソースソフトウェアライセンスのもとで公開されている。 HSE 1.0はEcho2ディストリビューションのひとつといえる。ユーザインタフェース部分にはEcho2が採用されているため、Echo2によって提供されているリッチインターネットアプリケーションコンポーネントを使うことができる。データの永続化にはHibernateが採用されており、そしてこのEcho2とHibernateを結びつけるものとしてSp
無料プランが拡大! | Auth0 無料プランのMAUは25,000まで、さらに、Okta Connectionsが無制限になり、開発者のみなさんがアプリの開発に注力することができるようになりました。 無料・有料プランを拡張してほしい!そのような声を開発者の方々からいただき、プランが大幅に変更されました。プランの制約とセキュリティーの悩みから解き放たれ、みなさんが開発に集中できるようになることを願っています。 The All-in-One Commerce Platform for Businesses - Shopify Shopify offers plans for anyone that wants to sell products online and build an ecommerce store, small to mid-sized businesses as well
5月12日,GMOインターネット証券が株取引サービスを開始した。APIの公開などのWeb 2.0的なアプローチと,オープンソース・ソフトウエアの徹底活用による低コストがその特徴だ。株取引ツールのソースコードも公開する予定という。高島秀行社長と笠原正寿フロントシステム開発プロジェクトリーダーにその全容を聞いた。 ---API公開にあたっての課題は。 高島氏:2006年10月から12月ごろの予定ですが,注文,約定,市況情報取得などのAPIを公開します。このAPIを使って,ユーザーは自分が開発したツールで株取引ができるようになります。 APIを公開するネット証券は国内で初あり,課題はセキュリティになると考えています。取引を監視し,何か問題が起きた際には取引を止めたり制限したりできる体制を作る予定です。 ---取引ツールのソースコードを公開する目的は。 高島氏:公開するのはタスクトレイに常駐する注
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く