본문 바로가기

java6

자바 BackEnd framework 종류와 특징 Introduction Java는 웹 애플리케이션을 포함한 다양한 애플리케이션을 개발하는 데 사용되는 인기있는 프로그래밍 언어입니다. 웹 애플리케이션의 BackEnd을 구축할 때 개발자들은 개발 프로세스를 단순화하고 생산성을 향상시키기 위해 프레임워크를 사용하는 경우가 많습니다. 이 블로그 포스트에서는 다양한 유형의 자바 BackEnd 프레임워크를 탐색하고 그 특징에 대해 논의해보겠습니다. 1. Spring Framework Spring Framework는 가장 널리 사용되는 자바 BackEnd 프레임워크 중 하나입니다. 현대적인 자바 기반 엔터프라이즈 애플리케이션을 위한 포괄적인 프로그래밍 및 구성 모델을 제공합니다. Spring Framework의 주요 기능 중 일부는 다음과 같습니다: public .. 2023. 7. 1.
JAVA -Xms -Xmx 메모리 설정 Jar 파일을 실행하는데, 최소 할당 메모리와 최대 할당 메모리를 지정하는 옵션이 있다. 최대 메모리를 지정하는 것은 이해가 되는데, 최소 메모리는 왜 지정하는 건가 해서 찾아봤다. 우선, 메모리 설정은 JAVA Heap 메모리를 설정하는 것이다. Heap 메모리는 C언어의 malloc, calloc, realloc과 유사한 것으로, 메모리 동적 할당을 의미한다. -Xms이 설정은 Java 힙의 초기 크기를 제어합니다. 이 매개변수를 적절하게 조정하면 가비지 콜렉션의 오버헤드를 줄여서 서버 응답 시간 및 처리량을 개선합니다. 일부 응용프로그램의 경우, 이 옵션에 대한 기본 설정이 너무 낮아서 사소한 가비지 콜렉션의 수가 높아질 수 있습니다. 기본값: 50MB. 이 기본값은 31비트 및 64비트 구성 모두.. 2020. 2. 13.
IntelliJ manifest.mf already exists in vfs 해결 manifest.mf already exists in vfs jar파일 생성을 위한 설정 중 위와 같은 문제가 발생하는 경우가 있다. 해결방법은 다음과 같다 File - Project Structure - Modules 에서 src 디렉토리 내에 있는 META-INF를 지운다. explorer 에서 찾아가서 지우는 경우에는 반영이 되지 않으니 주의 다시 jar파일 생성 설정을 해주면 끝. 2020. 1. 31.
IntelliJ source Synchronizer 설정 * Ultimate 버전에서는 서버의 소스를 직접 수정할 수 있는 SFTP 기능을 제공한다. * Community버전에서는 먼저 소스를 다운받아 로컬에 저장한 후에 서버에 소스 전송을 수행할 수 있다. Community 버전에서 SFTP 를 사용할 수 있도록 해주는 플러그인 Source Synchronizer 설정방법 File - Setting - Plugins MarketPlace 선택, Source 검색하여 Source Synchronizer 플러그인 설치 IDE 재시작 Tools - Source Sync 선택 + 버튼 클릭 대상지 명과 Connection 설정 SFTP 접속정보 설정 * Root path : 소스파일이 올라가는 위치. 현재 디렉토리와 매핑, 하위디렉토리는 자동으로 따라서 저장됨. 소.. 2020. 1. 28.
No appenders could be found for logger(log4j) 에러 해결(Eclipse) 1. Run - Run Configurations 2. Classpath (tab) 3. User Entries - advanced 5. Add Folders 6. log4j.properties파일이 있는 경로 선택 7. Apply 8. Run 스프링 프레임워크를 많이 쓰다보니, 웹쪽 관련된 내용들만 나와서 정리해둠. 2020. 1. 13.
IntelliJ로 Excutable jar 만들기 회사 업무중 main class를 지정하지 않는 jar파일을 생성해야하는 상황이 발생하였다. 실행할 때 classpath를 지정하여 실행하도록 하기위함이다. eclipse luna에서는 플러그인을 설치하여 손쉽게 작업할 수 있지만 IntelliJ에서는 쉽지 않았다. 몇시간동안 삽질한 결과 jar파일 생성에 성공하였다. 1. src 디렉토리를 Source Root에 추가한다. 2. File - Project Structure 클릭 3. Project Settings - Artifacts - + JAR - From modules with dependencies... 클릭 4. Main Class 지정 - OK 클릭 5. Output Layout 에 + 버튼 클릭 - Extracted Directory 클릭 .. 2020. 1. 13.
반응형