개발 환경java 21.0.4 2024-07-16 LTSJava(TM) SE Runtime Environment (build 21.0.4+8-LTS-274)Java HotSpot(TM) 64-Bit Server VM (build 21.0.4+8-LTS-274, mixed mode, sharing) STS4스프링 시큐리티(Spring Security) 설정"Spring Starter Project" 생성시 "Spring Secutiry"를 추가해 준다.스프링 시큐리티(Spring Security) 설정 확인pom.xml의 dependency 체크 org.springframework.boot spring-boot-starter-security console의 password 체크Tomcat 실행시 s..
스프링 툴 수트(Spring Tool Suite, STS)는 **Spring Framework**를 위한 통합 개발 환경(IDE)입니다.이 IDE는 **Eclipse**를 기반으로 하며, Spring 애플리케이션을 더욱 효율적으로 개발하고 관리할 수 있는 다양한 기능을 제공합니다. STS는 주로 **Spring 프로젝트**를 쉽게 설정하고 실행할 수 있도록 돕고, Spring 관련 플러그인과 도구들을 기본적으로 포함하고 있어 개발자들이 복잡한 설정 없이 Spring 애플리케이션을 개발하는 데 집중할 수 있게 합니다.주요 기능1. Spring 프로젝트 생성 및 관리Maven, Gradle 등을 사용해 쉽게 Spring 프로젝트를 생성하고 관리할 수 있는 기능을 제공합니다. 2. Spring Boot 지원S..
JDKOracle JDK와 OpenJDK는 각각 Java 개발 키트로 알려진 소프트웨어와 사양 세트입니다.Java 11부터 Oracle JDK와 OpenJDK는 Flight Recorder와 Mission Control과 같은 기능을 포함하는 동일한 빌드입니다. 기본적으로 Oracle JDK와 OpenJDK 간의 코드 변경이 거의 없기 때문에 기능적으로 매우 유사합니다.OpenJDK와 Oracle JDK의 가장 큰 차이점은 OpenJDK는 오라클, Red Hat, 커뮤니티가 유지 관리하는 오픈소스 프로젝트인 반면, Oracle JDK는 폐쇄형 소스(Closed source)로 유료 라이센스가 필요하며 오라클이 유지 관리한다는 것입니다. 이러한 차이로 인해 OpenJDK에서 일부 기능을 사용할 수 없는데,..
Model@GetMapping("/example")public String showExample(Model model) { model.addAttribute("message", "Hello, World!"); return "exampleView";}ModelAndView@Controllerpublic class MyController { @GetMapping("/greeting") public ModelAndView greeting() { ModelAndView modelAndView = new ModelAndView("greeting"); // 뷰 이름 설정 (greeting.jsp) modelAndView.addObject("message", "안녕하세요..
개발 환경java 21.0.4 2024-07-16 LTSJava(TM) SE Runtime Environment (build 21.0.4+8-LTS-274)Java HotSpot(TM) 64-Bit Server VM (build 21.0.4+8-LTS-274, mixed mode, sharing) Tomcatv 10.1EclipseVersion: 2024-06 (4.32.0)Build id: 20240606-1231REST(Representational State Transfer, 표현 상태 전이)은 웹 기반 애플리케이션에서 사용되는 소프트웨어 아키텍처 스타일입니다. 주로 웹 서비스를 설계할 때 활용되며, HTTP 프로토콜을 기반으로 클라이언트와 서버 간의 통신을 효율적으로 설계하는 데 도움을 줍니다.R..
개발 환경java 21.0.4 2024-07-16 LTSJava(TM) SE Runtime Environment (build 21.0.4+8-LTS-274)Java HotSpot(TM) 64-Bit Server VM (build 21.0.4+8-LTS-274, mixed mode, sharing) Tomcatv 10.1EclipseVersion: 2024-06 (4.32.0)Build id: 20240606-1231pom.xml org.springframework spring-webmvc 6.1.11 org.springframework spring-context 6.1.11 ..
개발 환경java 21.0.4 2024-07-16 LTSJava(TM) SE Runtime Environment (build 21.0.4+8-LTS-274)Java HotSpot(TM) 64-Bit Server VM (build 21.0.4+8-LTS-274, mixed mode, sharing) Tomcatv 10.1EclipseVersion: 2024-06 (4.32.0)Build id: 20240606-1231Spring Framework: 6.1.11pom.xml com.sun.mail jakarta.mail 2.0.1 org.springframework spring-context-support 6.1.11MailConfig.javapackage com.email...
개발 환경java 21.0.4 2024-07-16 LTSJava(TM) SE Runtime Environment (build 21.0.4+8-LTS-274)Java HotSpot(TM) 64-Bit Server VM (build 21.0.4+8-LTS-274, mixed mode, sharing) Tomcatv 10.1EclipseVersion: 2024-06 (4.32.0)Build id: 20240606-1231pom.xml net.coobird thumbnailator 0.4.20web.xml"" 을 추가합니다. dispatcherServlet org.springframework.web.servlet.DispatcherServlet contextConf..
- Total
- Today
- Yesterday
- java 키워드 정리
- nl2br
- 인텔리제이(intellij)
- 진수 변환
- 표현 언어(expression language)
- 제품 등록
- java web-mvc
- jsp 오픈 소스
- 문자 자르기
- 스프링 시큐리티(spring security)-http basic 인증
- System.Diagnostics
- system.io
- 스프링 시큐리티(spring security)
- In App Purchase
- 메이븐(maven)
- 스프링 프레임워크(spring framewordk)
- 상품 등록
- jstl(java standard tag library)-core
- 람다식(lambda expression)
- 특정 문자를 기준으로 자르기
- error-java
- java.sql
- .submit()
- jstl(java standard tag library)
- java-개발 환경 설정하기
- MainActor
- async
- await
- REST API
- 스프링 프레임워크(spring framework)
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |