タグ付けされた質問 「java」

Javaは人気のある高水準プログラミング言語です。言語自体の使用または理解に問題がある場合は、このタグを使用してください。このタグが単独で使用されることはめったになく、[spring]、[spring-boot]、[jakarta-ee]、[android]、[javafx]、[gradle]、および[maven]と組み合わせて使用​​されることがほとんどです。

14
Spring MVCからJSONとして送信している間、Javaオブジェクトのフィールドを動的に無視します
私はこのようなモデルクラスを持っています @Entity @Table(name = "user", catalog = "userdb") @JsonIgnoreProperties(ignoreUnknown = true) public class User implements java.io.Serializable { private Integer userId; private String userName; private String emailId; private String encryptedPwd; private String createdBy; private String updatedBy; @Id @GeneratedValue(strategy = IDENTITY) @Column(name = "UserId", unique = true, nullable = false) public Integer …

2
lombokを使用して既存のオブジェクトからオブジェクトを構築します
次のようなlombokアノテーション付きクラスがあるとしましょう @Builder class Band { String name; String type; } 私は私ができることを知っています: Band rollingStones = Band.builder().name("Rolling Stones").type("Rock Band").build(); 既存のオブジェクトをテンプレートとして使用し、そのプロパティの1つを変更して、Fooのオブジェクトを作成する簡単な方法はありますか? 何かのようなもの: Band nirvana = Band.builder(rollingStones).name("Nirvana"); これはlombokのドキュメントでは見つかりません。
105 java  lombok 

12
JPAを使用してJavaの日付をMysqlの日時に格納する方法
Java DateをMysql datetimeに保存するにはどうすればよいですか? 私がそうしようとすると...日付のみが保存され、時間がMysql日付ストアに00:00:00のまま残ります... 2009-09-22 00:00:00 日付だけでなく時間も欲しい...みたい 2009-09-22 08:08:11 Spring mydomainクラスでJPA(Hibernate)を使用していますが、java.util.Dateを使用していますが、手書きのクエリを使用してテーブルを作成しています... これは私の作成文です CREATE TABLE ContactUs (id BIGINT auto_increment, userName VARCHAR(30), email VARCHAR(50), subject VARCHAR(100), message VARCHAR(1024), messageType VARCHAR(15), contactUsTime datetime, primary key(id)) TYPE=InnoDB;
104 java  mysql  datetime  jpa 


16
Java:ArrayListで重複を検出しますか?
ArrayListにJavaの同じ要素が複数含まれているかどうかを検出(true / falseを返す)するにはどうすればよいですか? ありがとう、テリー 編集 「ブロック」を互いに比較するのではなく、それらの整数値を比較しているわけではないことを忘れてしまいました。各「ブロック」にはintがあり、これがそれらの違いです。「getNum」という名前のメソッド(例:table1 [0] [2] .getNum();)を呼び出して、特定のブロックのintを見つけます。

12
JavaでINIファイルを解析する最も簡単な方法は何ですか?
Javaでレガシーアプリケーションのドロップイン置換を書いています。要件の1つは、古いアプリケーションが使用していたiniファイルをそのまま新しいJavaアプリケーションに読み込む必要があることです。このiniファイルの形式は、コメント用の文字として#を使用して、ヘッダーセクションとキー=値のペアを持つ一般的なWindowsスタイルです。 JavaのPropertiesクラスを使用してみましたが、もちろん、異なるヘッダー間で名前の衝突がある場合は機能しません。 したがって、問題は、このINIファイルを読み取ってキーにアクセスする最も簡単な方法は何でしょうか。
104 java  parsing  ini 

13
JSTLでELを使用して列挙値にアクセスする
そのように定義されたステータスと呼ばれる列挙型があります: public enum Status { VALID("valid"), OLD("old"); private final String val; Status(String val) { this.val = val; } public String getStatus() { return val; } } VALIDJSTLタグからの値にアクセスしたいと思います。具体的にtestは、<c:when>タグの属性。例えば <c:when test="${dp.status eq Status.VALID"> これが可能かどうかはわかりません。
104 java  jsp  jakarta-ee  jstl 

10
(i <= j && j <= i && i!= j)がTRUEと評価されるのはなぜですか?
無限ループで実行されるJavaコードを書きました。 以下はコードです: public class TestProgram { public static void main(String[] args){ Integer i = new Integer(0); Integer j = new Integer(0); while(i&lt;=j &amp;&amp; j&lt;=i &amp;&amp; i!=j){ System.out.println(i); } } } 上記のコードでは、whileループ内の条件を見ていると、最初はそのプログラムがwhileループ内に入らないように見えます。しかし、実際にはそれは無限ループであり、値を出力し続けます。 ここで何が起きてるの?
104 java 

1
Mavenを使用せずにSpring Frameworkのjarをどこでダウンロードできますか?
この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 SpringSource.orgはサイトをhttp://spring.ioに変更しました 誰かがMaven / githubなしで最新のビルドを取得する方法を知っていますか?http://spring.io/projectsから
104 java  spring  spring-mvc 

4
計算されたプロパティをJPAおよびHibernateでマップする方法
私のJava BeanにはchildCountプロパティがあります。このプロパティはデータベースの列にマップされていません。代わりに、Java Beanとその子の結合で動作するCOUNT()関数を使用して、データベースで計算する必要があります。このプロパティをオンデマンドで/「遅延」で計算できればさらに良いでしょうが、これは必須ではありません。 最悪のシナリオでは、このBeanのプロパティをHQLまたはCriteria APIで設定できますが、設定しない方がよいでしょう。 Hibernate @Formulaアノテーションは役立つかもしれませんが、ドキュメントをほとんど見つけることができませんでした。 どんな助けも大歓迎です。ありがとう。


3
Android Studioエラーの意味:アノテーションが付けられていないパラメーターは@NonNullパラメーターをオーバーライドします
Android Studioを試しています。新しいプロジェクトを作成し、デフォルトのonSaveInstanceStateメソッドをcreate MyActivityクラスに追加すると、コードをGitにコミットしようとすると、理解できない奇妙なエラーが発生します。コードはこれです: 私が得るエラーはこれです: メソッドシグネチャをに変更しようとするとprotected void onSaveInstanceState(@NotNull Bundle outState)、IDEは、シンボルを解決できないことを通知しますNotNull。 警告を取り除くには何をする必要がありますか?

7
インターフェースが別のインターフェースを実装できないのはなぜですか?
つまり、 interface B {...} interface A extends B {...} // allowed interface A implements B {...} // not allowed 私はそれをグーグルで調べて、これを見つけました: implementsインターフェイスのメソッドの実装を定義することを示します。ただし、インターフェースには実装がないため、これは不可能です。 ただし、インターフェイスは100%抽象クラスであり、抽象クラスはメソッドを実装せずにインターフェイス(100%抽象クラス)を実装できます。それが「インターフェース」として定義されているときの問題は何ですか? 詳細に、 interface A { void methodA(); } abstract class B implements A {} // we may not implement methodA() but allowed class C extends B { void methodA(){} …

11
文字が空のスペースと等しいかどうかを確認するにはどうすればよいですか?
ここに私が持っているものがあります: private static int countNumChars(String s) { for(char c : s.toCharArray()){ if (Equals(c," ")) } } しかし、そのコードは、そのメソッドのシンボルが見つからないことを示しています。Javaにこのような比較機能があることを覚えています...何か提案はありますか?
104 java  char  whitespace 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.