본문 바로가기

분류500

Spring Boot, IntelliJ 환경구축하는 방법(코틀린 개발) 시작하기에 앞서 환경세팅은 아래와 같이 진행합니다. 1. 프레임워크 : Spring 2. IDE(통합개발환경) : IntelliJ IDEA Spring Boot 프로젝트를 생성한 후 IntelliJ 에서 로드하여 개발하는 환경을 구축할겁니다. Spring 프레임워크 Spring은 Java/Kotlin 기반의 웹 프레임워크입니다. 아래는 빠르게 시작하는 방법에 대한 간단한 설명입니다. Step 1: Start a new Spring Boot project Step 2: Add your code Step 3: Try it 본격적으로 시작할건데 spring initializr를 들어갑니다. 저는 코틀린으로 개발할거기 때문에 아래와 같이 Project: Gradle - Kotlin, Language: Kotli.. 2023. 3. 1.
인텔리제이(intelliJ) 설치방법 가격정책 및 무료버전 아래 글에 있는 IDE 중 하나인 인텔리제이의 설치방법에 대해 다루겠습니다. 프레임워크와 IDE(통합개발환경)의 차이는 무엇일까요? 인텔리제이 자바 언어로 작성된 IDE로, Android 개발에도 사용됩니다. 다운로드 및 가격정책 다운로드는 이 링크로 들어가면 됩니다. 기본적으로 크게 두가지 버전이 있습니다. 무료로 사용가능한 커뮤니티 버전과 유료 버전이 있습니다. 커뮤니티 버전은 오픈소스로 빌드되었으며 무료로 사용할 수 있습니다. 유료와의 큰 차이점은 아래 표를 참고해주세요. 단체기업용 (Ulitmate) 단체기업용 (All Products Pack) 개인용 (Ulitmate) 개인용 (All Products Pack) 연간 청구 $599 $779 $169 $289 월간 청구 $59.9 $77.9 $1.. 2023. 3. 1.
프레임워크와 IDE(통합개발환경)의 차이는 무엇일까요? 프레임워크와 IDE와의 차이점 프레임워크(Framework)와 IDE(통합 개발 환경, Integrated Development Environment)는 다음과 같은 차이점이 있습니다. 프레임워크는 개발자가 애플리케이션을 만들 때 필요한 기본적인 구조와 기능을 제공하는 도구이며, 애플리케이션 개발에 필요한 라이브러리, 모듈, 함수 등이 미리 정의되어 있습니다. 따라서 개발자는 프레임워크를 사용하여 코드를 작성하고, 이를 컴파일하고 실행하여 애플리케이션을 만들어 갑니다. 반면, IDE는 개발자가 프로그래밍을 할 때 사용하는 종합적인 개발 도구입니다. IDE는 코드 작성, 디버깅, 테스트, 배포 등 모든 단계에서 개발자를 도와줍니다. IDE는 코드 작성에 필요한 기본 기능을 제공할 뿐만 아니라, 코드 자동 .. 2023. 3. 1.
Burp suite http2 보내는 방법 Burp Suite Repeater로 HTTP2 보내는 방법 먼저 burp suite의 repeater를 클릭 후 Request를 HTTP/1.1 기준으로 작성합니다. 그리고 우측에 Protocol을 HTTP/2 로 체크하면 HTTP 2로 변경되며 전송할 수 있게 됩니다. 이제 Target을 https와 함께 HTTP2 서버로 설정 후 던지면 됩니다. ALPN 문제가 있을 경우 서버가 alpn을 통해 http/2 지원을 하지 않더라도 http/2 요청을 보낼 수 있도록 하는 설정입니다. 설정에서 Repeater 의 Connections, Allow HTTP/2 ALPN override 를 체크하면 됩니다. 2023. 2. 20.
반응형