IntelliJ IDEAでMavenを使用したSpring MVCプロジェクトの構築手順
開発環境:
apache-tomcat-8.5.15
jdk1.8.0_172
IntelliJ IDEA
Maven Webアプリケーションプロジェクトの作成:
新しいプロジェクトを作成する際、Create New Projectを選択し、次へをクリックします。
再度次へをクリックします。
デフォルトのMaven設定を使用することも可能で、リポジトリのパスを変更してダウンロード速度を向上させることができます。または、ローカル ...
6月20日 23:02 投稿
Javaパフォーマンス最適化とコアコンセプトの徹底解説
文字列操作のパフォーマンス最適化
Javaにおける文字列操作では、ImmutableText(String相当)とMutableTextBuffer(StringBuffer/Builder相当)の選択がパフォーマンスに直結します。
ImmutableTextは内部状態が変更不能なため、連結操作ごとに新しいオブジェクトが生成されます。大量の文字列操作ではメモリ効率が悪化します。
var baseText = new ImmutableText("initia ...
6月8日 20:21 投稿
Spring MVC 環境構築と Hello World アプリケーションの作成
Spring フレームワークは、ビジネスロジック層からプレゼンテーション層に至るまでを統合的にサポートする、軽量かつモダンなオープンソース基盤です。その核心となる設計思想には、制御逆転(IOC)とアスペクト指向プログラミング(AOP)があります。
IOC はオブジェクトの生成ライフサイクルをフレームワーク側で管理し、AOP は横断的な関心事を切り離すことでコードの ...
5月19日 04:00 投稿