問題タブ [struts2-s2hibernate]
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.
java - Struts 2+Hibernateはnullポインターを解決できません
struts.xml
hibernate.chg.xml
Employees.java
HibernateUtil.java
EmpDAO.java
EmpDAOImpl.java
EmployeeAction.java
フォームからではなく手動でEmployeeActionに値を渡したいので、モデル駆動型を使用していません。次のようなエラーが発生します。間違っています。
java - Hibernate を使用して ORM レイヤーを追加しようとすると NullPointerException が発生する
さて、過去 3 週間、ORM レイヤーを追加しようとしてきましたが、できませんでした。私はチュートリアルから学ぼうとしていました。チュートリアルが言うことは何でもしました。コードは次のとおりです。
Student.java
:
StudentDAO.java
:
AddStudentAction.java
:
hibernate.cfg.xml
:
struts.xml
:
ここで例外:
私は初心者で、Struts、Hibernate の統合を学ぼうとしています。このチュートリアルに従った後に例外がスローされる理由がわかりません
編集:
セッションが の場合はどうすればよいですnull
か?
java - Hibernate 4.3.5 c3p0-0.9.1 の問題
Hibernate 4.3.5 を使用しています。データベース (Oracle) に接続しようとしていc3p0-0.9.1
ます。
で接続プールを有効にするために、次のプロパティを設定しましたc3p0-0.9.1
。
これらのプロパティを設定した後、以下の情報がログに記録され、データベースに接続できません。
この恐ろしいログの後、次の例外が発生します
**ここで、データベースのユーザー名とパスワードは絶対に正しい**
この例外の後、データベースに接続できませんが、コンソールに同じ種類のログが表示されるため、ログでアプリケーションがデータベースに接続しようとしています。
以下は私の構成です。
と を使用struts2
してHibernate 4.3.5
います。誰かがこれについて私を助けることができますか?アルトをグーグルで検索しましたが、適切で鮮やかなソリューションが見つかりません。
回答データベースに接続でき、接続プールを使用しない場合、アプリケーションは正常に動作しますc3p0
前もって感謝します。
EDIT : ** 私は混合プロパティで hibernate を構成しています。Java プログラムでユーザー名とパスワードを渡しているようです。**私の愚かな推測は、c3p0
Javaプログラムによって設定されているユーザー名とパスワードが見つからないということです。これは、ログオン拒否例外が発生しているにもかかわらず、DBに接続できるサンプルコンソールJavaプログラムでこの接続プールを試したためです
ここでは、ユーザー名とパスワードをプログラムで設定する必要があります。これを取り除く方法はありますか? .
hibernate - HIbernate strut2 セッションの null ポインター例外
struts2 と hibernate を使用して簡単なログイン例を作成しています。これを行うために、@SessionTarget アノテーションを使用して 1 つのセッション変数を作成しています。しかし、このセッション変数を使用しようとすると、null ポインター例外が発生します。