sql >> データベース >  >> RDS >> Mysql

mysqlサーバーとの休止状態セッションを適切に閉じる方法

    有益なコメントをありがとうございます。私は解決策を見つけました。追加のフラグ-Dexec.cleanupDaemonThreads=falseを使用してMavenを呼び出す必要があります 。なぜそうなるのか誰かが知っているなら、私に知らせてください。ただし、これで上記の問題は確実に解決します。したがって、最終的には、実際には休止状態とは何の関係もありませんでしたが、代わりにMavenの問題でした。 mvn compile exec:java -Dexec.mainClass=com.journaldev.hibernate.main.HibernateManyToManyMain -Dexec.cleanupDaemonThreads=falseを入力したくない場合 プロジェクトを実行するたびに、

    を追加することもできます。
    <project>
    ...
    <build>
    <plugins>
    <plugin>
      <groupId>org.codehaus.mojo</groupId>
      <artifactId>exec-maven-plugin</artifactId>
      <version>1.4.0</version>
      <executions>
        <execution>
          <goals>
            <goal>java</goal>
          </goals>
        </execution>
      </executions>
      <configuration>
           <mainClass>com.cjg.JPADemo</mainClass>
           <cleanupDaemonThreads>false</cleanupDaemonThreads>
      </configuration>
    </plugin>
    </plugins>
    </build>
    
    </project>
    

    pom.xmlに追加して、saimの結果を達成します。繰り返しになりますが、これが実際に何をするのか、なぜこれが必要なのかを誰かが説明できれば、この問題を解決するのに1週間近くかかったので、私は非常に興味があります。皆さんの助けに感謝します。




    1. Postgresシーケンスによって生成された数値の穴/ギャップを修正する

    2. 別のテーブルのIDが存在する場合にのみ行を挿入します

    3. CrystalReportsとMicrosoftSQLServer Reporting Services

    4. ネストされたビューの使用を回避するためにこのクエリを改善するにはどうすればよいですか?