問題タブ [spring-3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flex4 - Spring 3、Flex 4 SpringFlex 1.5.0.M2 API との統合 + 構成
Spring 3 を使用して Web プラットフォームを作成し、Flex 4 を使用して特定のクライアント側アプリケーションを作成するプロジェクトに取り組んでいます。現在、Spring プロジェクトを Flex と統合する必要があります。
Spring-Flex 統合ライブラリ バージョンを使用しています: 1.5.0.M2
以前の質問を確認しましたが、これらのエントリで定義されている統合構成は、通常、以前のバージョンの BlazeDS および Spring 用です。そして、私が理解しているように、いくつかの違いがあるかもしれません。
web.xml および必要なその他の xml ファイルで構成を行う方法と、フォルダー構造がどのようになるかを誰かに教えてもらえますか。最新のチュートリアルのリンクは大歓迎です。
私たちのビジネス要件は次のとおりです。
2 つのサーブレットが存在する必要があります: 1) マッピング / .html を持つ projectServlet 2) マッピング /messageBroker/ を持つ flexServlet
Flex 側で使用できるサービス クラスは次のようになります。
よろしく、
ウグル
java - 春にJMXサーバーに接続すると、例外が発生します。
したがって、jconsoleからjmxに接続しようとすると、次の例外が発生します。
私はjconsoleでそのようなURLに接続しようとしていました:service:jmx:rmi:///jndi/rmi://78.84.17.116:43030/test
私のjmxスプリング構成:
jconsoleがこのjmxサーバーに接続したくないという間違ったことは何でしょうか?そしてtest
、jmx urlの最後はどういう意味ですか?チュートリアルでそのように見えたので、URLに同じように書きました。
編集1:サーバー
で実行するとnetstat -ntlp
次のようになります:tcp6 0 0 :::10099 ::: * LISTEN 10754 / java
ここで、10754は適切なJavaアプリケーションです。あれは正しいですか?telnetを実行しています。。*。*10099に接続されているというメッセージが表示されます。それで、サーバー側のファイアウォールではないと思いますか?
編集2: さて、私は今(そして以下の例外がサーバーでもスローされました)私のローカル環境(Eclipse)でアプリを実行しようとしていますが、すべて同じことが起こるのでサーバーの問題ではないと思います。
問題は構成にあるのでしょうか?誰かが私の構成が正しいことを確認できますか?
編集3: アプリを起動するたびにこれを取得します。それが問題だと思います。サーバーと私のマシンの両方で発生します。
java - 各DAOまたは拡張クラスのみのHibernateのSessionFactory?
getSession()
onを使用していくつかの大きな問題が発生しましHibernateDaoSupport
たが、修正しようとすると、次のような抽象クラスを作成し、すべての Dao を追加するのではなく、すべての Dao を拡張するのが正しいかどうか疑問に思っていましたSessionFactory
Dao ?
そうである場合、この抽象 Dao クラスの Bean を作成し、それをセッション ファクトリに渡してから、他の Dao がそれを拡張すると機能しますか? それともそれは不可能ですか?
spring - Spring 3 初心者 - NoSuchBeanDefinitionException - 何を見逃したのですか?
spring 3 と MVC を見始めたところです。次の例外が発生します...
org.springframework.beans.factory.BeanCreationException: 「registerController」という名前の Bean の作成中にエラーが発生しました: 自動配線された依存関係の注入に失敗しました。ネストされた例外は org.springframework.beans.factory.BeanCreationException: Could not autowire フィールドです: private BrowniePoints.dao.UserDaobrowniePoints.web.RegisterController.userDao; ネストされた例外は org.springframework.beans.factory.NoSuchBeanDefinitionException: 依存関係に一致するタイプ [browniePoints.dao.UserDao] の Bean が見つかりません: この依存関係のオートワイヤー候補として適格な少なくとも 1 つの Bean が必要です。依存関係アノテーション: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
私がグーグルで持っているすべての例から、これが必要なすべてです。私は何を逃したのですか?
インターフェイス...
実装は...
コントローラ...
web.xml には、次の xml 構成を指す 1 つのサーブレットがあります...
ありがとう。
java - SpringでHibernateを使用してトランザクションを使用するのはいつですか?
プロジェクトのアップグレード ここでトランザクションについて考えています。問題は、Spring で Hibernate クエリにいつトランザクションを使用する必要がある
かよくわかりません。
トランザクションとは何かを完全に理解していないわけではありませんが、おそらく理解していると思いますが、属性を設定するだけのタイプクエリにトランザクションを使用する必要がありますか?
get*
read-only
get*
それはクエリにとって効率的ですか?
私が考える限り、トランザクションの使用はCREATE
、 、UPDATE
、DELETE
およびそのようなクエリのように行う必要があるためです。
ここで何か不足していますか?
java - Springで特定のtxAdviceをサービスに使用させるには?
私は自分のプロジェクトをアップグレードしようとしているので、トランザクションに来ました。これが私が今までやっていた方法です。
以下のようにトランザクション属性を変更しましたが、サービスを正確にこれにリンクする方法がよくわかりませんtxAdvice
。私は通常、サービスごとに異なるトランザクション属性を持っているため、複数あるはずですtxAdvice
。@Transactional
この特定の txAdvice を使用する方法はありますか?
java - Spring3の質問-ModelAndViewとControllerが解決されていません
Spring3を学習しようとしています。次の2つのインポートを実行しようとしているクラスがあります。
Eclipseは、どちらのインポートも解決できないと言っていますが、クラスパスにorg.spring framework.web.servlet-sources-3.1.0.M1.jarがあり、実行することで事実を確認しました。 jar -tf、上記の両方のクラスがこのjarに含まれていること。誰かが私に問題が何であるかを説明できますか?
spring - テキストボックス内の区切られた文字列をコレクションにバインドする
<form:input type="text" />
それぞれがセミコロンで区切られた複数の値を取ることができる要素があります。たとえば、 のような値を取ることができますMike;Jack;Bob
。
Spring 3 MVC でこのタイプの値<input>
を aにバインド/渡すにはどうすればよいですか?Collection<String>
spring-mvc - リンクを使用してSpringMVC3ロケールを変更しても機能しない
編集:私のSpringフレームワークバージョン3.0.5
ここでの小さな問題です。言語チェンジャーのリンクをクリックしても言語が変更されません。
言語ファイル(messages_xx.properties)は、クラスパスi18nディレクトリにあります。ファイルは次のとおりです。
スプリング構成
JSPコードのセクション
問題は、上記のリンクをクリックして言語を変更すると、ロケール変更機能が機能しないことです。「defaultLocate」を「ar」に変更してテストしたところ、アラビア語のテキストが表示されます。
ここで何が間違っている可能性がありますか?Tomcatログにも何もありません。