현재 위치: > 기술 기사 > 백엔드 개발

  • SpringBoot의 HTTPS 구성을 구현하는 방법
    SpringBoot의 HTTPS 구성을 구현하는 방법
    HTTPS 구성 HTTPS는 보안이 우수하기 때문에 개발에 점점 더 널리 사용되고 있으며, WeChat 공식 계정, 소규모 프로그램 등의 개발은 HTTPS를 사용하여 완료되어야 합니다. 개인 개발자의 경우 아직은 HTTPS 인증서 가격이 다소 비싼 편입니다. 국내 클라우드 서버 제조사 중 일부는 무료로 HTTPS 인증서를 제공하고 있으며, 하나의 계정으로 여러 개를 신청할 수 있습니다. 하지만 jdk에는 Java 디지털 인증서 관리 도구인 keytool이 제공됩니다. 이 도구를 사용하여 직접 디지털 인증서를 생성할 수 있습니다. keytool-genkey-aliastomcathttps-keyalgRSA-keysize20
    java지도 시간 . spring-boot 1463 2023-05-27 16:29:06
  • SpringBoot + Redis를 사용하여 인터페이스 전류 제한을 구현하는 방법
    SpringBoot + Redis를 사용하여 인터페이스 전류 제한을 구현하는 방법
    구성 먼저 SpringBoot 프로젝트를 생성하고 웹 및 Redis 종속성을 도입하고 인터페이스 현재 제한이 일반적으로 주석을 통해 표시되고 주석이 AOP를 통해 구문 분석되므로 AOP 종속성도 추가해야 한다는 점을 고려합니다. 최종 종속성은 다음과 같습니다. org.springframework.bootspring-boot-starter-data-redisorg.springframework.bootspring-boot-starter-weborg.springframework.bootspring-boot-starter-aop 그런 다음 미리 준비하세요
    Redis . spring-boot 1634 2023-05-27 15:01:19
  • SpringBoot 및 Vue3 기반의 블로그 플랫폼에서 기사 게시, 편집 및 삭제 기능을 구현하는 방법
    SpringBoot 및 Vue3 기반의 블로그 플랫폼에서 기사 게시, 편집 및 삭제 기능을 구현하는 방법
    1. 백엔드 SpringBoot 구현 SpringBoot를 백엔드 프레임워크로 사용하고 MySQL을 데이터베이스로 사용합니다. 1.1 Article 엔터티 클래스를 생성합니다. 먼저 com.example.demo.entity 패키지 아래에 Article.java라는 새 클래스를 생성하고 다음 콘텐츠를 추가합니다. publicclassArticle{privateIntegerid;privateStringtitle;privateStringcontent;privateIntegerauthorId;//GetterandSettermethods}
    View.js . spring-boot 1087 2023-05-27 10:16:17
  • Redis 게시 및 구독 방법을 사용하여 간단한 메시징 시스템을 구현하는 방법
    Redis 게시 및 구독 방법을 사용하여 간단한 메시징 시스템을 구현하는 방법
    I. 기본 사용 1. 구성 SpringBoot2.2.1.RELEASE를 사용하여 프로젝트 환경을 구축하고 redis가 기본 구성인 경우 pom.xml에 redis 종속성 org.springframework.bootspring-boot-starter-data-redis를 직접 추가합니다. , 그러면 추가 구성을 추가할 필요가 없습니다. spring:redis:host:127.0.0.1port:6379password:2와 같이 application.yml 구성에서 직접 구성할 수도 있습니다. redis, 주로 두 가지 명령 pu를 사용합니다.
    Redis . spring-boot 1326 2023-05-26 20:52:31
  • Spring Boot에서 중앙 집중식 캐시 Redis를 사용하는 방법
    Spring Boot에서 중앙 집중식 캐시 Redis를 사용하는 방법
    사용자 엔터티 @Entity@Data@NoArgsConstructorpublicclassUserimplementsSerialized{@Id@GeneratedValueprivateLongid;privateStringname;privateIntegerage;publicUser(Stringname,Integerage){this.name=name;this.age=age;}}사용자 엔터티의 데이터 액세스 구현 정의를 시도해 보세요( 캐시 주석을 다룹니다) @CacheConfig(ca
    Redis . spring-boot 1523 2023-05-26 10:49:05
  • SpringBoot+kaptcha로 인증코드를 구현하는 방법
    SpringBoot+kaptcha로 인증코드를 구현하는 방법
    1. 기본 사용법 캅차는 아주 오래된 인증코드 생성 도구입니다. 2006년으로 거슬러 올라갑니다. 오랜 세월이 지난 후에도 외롭지 않을 뿐만 아니라 여전히 많은 사람들이 사용하고 있어 그 활력을 보여주기에 충분하며 연구할 가치가 있습니다. 편의를 위해 SpringBoot 프로젝트를 생성하여 사용법을 보여줍니다. 먼저 새 SpringBoot 프로젝트를 생성한 후 다음과 같이 kaptcha 종속성을 추가합니다. com.github.pengglekaptcha2.3.2 다음으로 다음과 같이 Kaptcha를 구성하기 위한 Bean만 제공하면 됩니다. @ConfigurationpublicclassKaptch
    java지도 시간 . spring-boot 1609 2023-05-25 14:25:22
  • Spring Boot Actuator의 getshell에 대한 무단 액세스에 대한 분석 예
    Spring Boot Actuator의 getshell에 대한 무단 액세스에 대한 분석 예
    서문부서장님께서 특정 src에서 이 취약점을 파헤치셨는데, 오래된 구멍이라 흥미로워서 테스트해보려고 로컬 환경을 만들어 봤습니다. Actuator는 응용 시스템의 자체 검사 및 모니터링을 위해 springboot에서 제공하는 기능 모듈입니다. Actuator의 도움으로 개발자는 응용 시스템의 특정 모니터링 지표에 대한 통계를 쉽게 보고 수집할 수 있습니다. Actuator를 활성화한 경우 해당 권한이 제어되지 않으면 불법 사용자가 기본 Actuator 엔드포인트에 접근하여 응용 시스템의 모니터링 정보를 얻을 수 있으며, 이로 인해 정보가 유출되거나 심지어 서버를 탈취할 수도 있습니다. 위에 표시된 것처럼 액츄에이터는 스프링입니다.
    안전 . spring-boot 2012 2023-05-23 08:56:32
  • SpringBoot에 기본 매니페스트 속성이 없는 문제를 해결하는 방법
    SpringBoot에 기본 매니페스트 속성이 없는 문제를 해결하는 방법
    SpringBoot에 기본 매니페스트 속성이 없는 문제 해결: SpringBoot가 jar로 패키징된 후 실행 중인 프롬프트에 기본 매니페스트 속성이 없습니다. 해결 방법: maven org.springframework.bootspring-boot-maven-에서 bulid 정보를 완성하세요. 플러그인${spring.version}repackage. 이유: spring-boot-starter-parent parentPOM 대신 spring-boot-dependents BOM을 사용하기 때문입니다(자세한 내용은 13.2.2.UsingSpringBootwitho 참조).
    java지도 시간 . spring-boot 4014 2023-05-22 19:43:04
  • SpringBoot 종속성 관리 소스 코드 분석
    SpringBoot 종속성 관리 소스 코드 분석
    1. 종속성 관리 Ⅰ. 일부 종속성을 가져올 때 버전을 지정할 필요가 없는 이유는 무엇입니까? 프로젝트를 생성할 때 추가한 종속성은 버전 번호를 지정하는 데 도움이 되지 않았습니다. 그러면 SpringBoot는 버전 계정을 어떻게 지정합니까? 이제 SpringBoot의 상위 종속성 스타터 spring-boot-parentorg.springframework.boot2.2.9.RELEASE1.1의 작업을 분석해 보겠습니다. 마우스 포인터는 spring-boot-parent에 머물며 Ctrl + 왼쪽 마우스 버튼을 클릭합니다. 이 상위 종속성 시작자가 담당하는 것: org.springframew
    java지도 시간 . spring-boot 1027 2023-05-22 13:49:14
  • SpringBoot 시작 프로세스는 무엇입니까?
    SpringBoot 시작 프로세스는 무엇입니까?
    SpringBoot 시작 프로세스 소개 SpringBoot 애플리케이션의 시작 프로세스는 다음 단계로 나눌 수 있습니다. 애플리케이션 컨텍스트 로드 애플리케이션의 모든 구성 요소 스캔 애플리케이션 환경 자동 구성 내장 웹 서버 시작 애플리케이션 컨텍스트 로드 SpringBoot의 컨텍스트 애플리케이션은 모든 애플리케이션 구성요소를 포함하는 컨테이너입니다. 시작 프로세스 중에 SpringBoot는 이 컨테이너를 로드하고 초기화합니다. 이 단계의 소스 코드는 SpringApplication 클래스에 있습니다. 특히 SpringApplication 클래스의 run 메소드는 이 프로세스의 진입점입니다. 이 메서드에서 SpringBoot는 다음을 호출합니다.
    java지도 시간 . spring-boot 8156 2023-05-21 23:14:54
  • Dongba District의 springboot에서 직렬화를 구성하는 방법
    Dongba District의 springboot에서 직렬화를 구성하는 방법
    SpringBoot 기본 구성 사용 SpringBoot는 기본적으로 UTC 시간을 사용합니다. East Eighth Zone 시간을 사용해야 하는 경우 다음 구성을 사용할 수 있습니다. spring:jackson:time-zone:GMT+8 이 방법은 가장 간단한 방법이며 필요하지 않습니다. 추가 종속성 및 코드가 필요하지만 이 구성은 전역적으로 효과적이며 UTC 시간을 사용해야 하는 다른 위치에 영향을 미칠 수 있습니다. 또한 새 종속성을 추가할 때마다 SpringBoot 버전을 업그레이드해야 합니다. 구성이 올바른지 다시 확인하십시오. 구성 클래스를 사용자 정의하는 또 다른 방법은 구성 클래스를 사용자 정의하는 것입니다. @Configuration 주석을 사용하여 구성 클래스를 만든 다음 클래스에서 구성합니다.
    java지도 시간 . spring-boot 1265 2023-05-21 20:55:26
  • 클라우드 서버의 springboot 시작 포트를 설정하는 방법
    클라우드 서버의 springboot 시작 포트를 설정하는 방법
    클라우드 서버: springboot는 컨테이너 없이 기본 메소드에서 직접 시작할 수 있고 구성 파일이 필요하지 않아 환경을 빠르게 설정하는 데 편리합니다. 하지만 동시에 두 개의 springboot 프로젝트를 시작하려는 경우 첫 번째 애플리케이션이 포트 8080을 사용하고 있기 때문에 두 번째 애플리케이션이 시작되지 않을 수 있습니다. 이 경우 하나의 시작 포트를 수정해야 합니다. 프로젝트의. 이는 EmbeddedServletContainerCustomizer 인터페이스를 구현하여 달성할 수 있습니다. publicclassApplicationextendsSpringBootServletInitializerimple
    java지도 시간 . spring-boot 1408 2023-05-21 19:53:06
  • Springboot의 nocos를 통합하고 사용하는 방법
    Springboot의 nocos를 통합하고 사용하는 방법
    서문 Nacos는 마이크로서비스를 검색, 구성 및 관리하는 데 도움을 주기 위해 최선을 다하고 있습니다. Nacos는 동적 서비스 검색, 서비스 구성, 서비스 메타데이터 및 트래픽 관리를 신속하게 구현하는 데 도움이 되는 간단하고 사용하기 쉬운 기능 세트를 제공합니다. Nacos는 마이크로서비스 플랫폼을 보다 민첩하고 쉽게 구축, 제공 및 관리할 수 있도록 도와줍니다. Nacos는 "서비스"(예: 마이크로서비스 패러다임, 클라우드 네이티브 패러다임)를 중심으로 한 최신 애플리케이션 아키텍처를 구축하기 위한 서비스 인프라입니다. 프로젝트를 생성하려면 먼저 상위 프로젝트 pom을 생성합니다: 4.0.0org.exampleconfigDemo1 .0-SNAPSHOTorg .springframework.bootspring-boot-st
    java지도 시간 . spring-boot 1276 2023-05-21 15:32:09
  • SpringBoot2에서 액추에이터 엔드포인트 모니터링을 활성화하는 방법
    SpringBoot2에서 액추에이터 엔드포인트 모니터링을 활성화하는 방법
    배경 SpringBoot 자체는 애플리케이션의 기본 정보, 상태, 구성 및 기타 모니터링 정보를 볼 수 있는 모니터링 엔드포인트 세트를 제공하므로 쉽게 시작할 수 있습니다. 참고: 여기에 사용된 SpringBoot 버전: 2.1.4 Actuator를 켜고 Maven의 pom.xml 파일에 spring-boot-starter-actuator 종속성을 추가합니다. org.springframework.bootspring-boot-starter-actuator를 사용하여 프로젝트를 직접 실행하고 제어합니다. 백엔드에서 스테이션에는 다음 출력이 표시됩니다. 2019-06-2618:07:27.896INFO7868---[r
    java지도 시간 . spring-boot 1389 2023-05-21 08:13:05
  • SpringBoot가 캐싱 및 값 검색을 위해 @Cacheable을 사용하는 방법
    SpringBoot가 캐싱 및 값 검색을 위해 @Cacheable을 사용하는 방법
    캐싱 및 값을 위해 @Cacheable 사용 1. @Cacheable의 역할 캐시 사용 단계: @Cacheable 주석은 캐시를 사용하는 데 사용됩니다. 따라서 먼저 캐시를 사용하는 단계에 대해 이야기할 수 있습니다. 즉, 주석 기반 캐싱을 활성화하고 SpringBoot의 기본 시작 클래스에서 @EnableCaching 플래그를 사용하는 것입니다. 캐시 주석을 표시하는 것이 첫 번째 단계입니다. 주석 기반 캐싱을 활성화하고 springboot 기본 시작 클래스에서 @EnableCaching 주석을 사용합니다. //주석 기반 캐싱 활성화 @EnableCaching @EnableRyFeignClients@SpringBootAppli
    java지도 시간 . spring-boot 1950 2023-05-20 13:30:17

도구 권장 사항

jQuery 기업 메시지 양식 연락처 코드

jQuery 기업 메시지 양식 연락처 코드는 간단하고 실용적인 기업 메시지 양식이자 문의 소개 페이지 코드입니다.
양식 버튼
2024-02-29

HTML5 MP3 뮤직 박스 재생 효과

HTML5 MP3 뮤직 박스 재생 특수 효과는 귀여운 뮤직 박스 이모티콘을 만들고 전환 버튼을 클릭하는 HTML5+css3 기반의 MP3 뮤직 플레이어입니다.

HTML5 멋진 입자 애니메이션 탐색 메뉴 특수 효과

HTML5 멋진 입자 애니메이션 탐색 메뉴 효과는 탐색 메뉴를 마우스로 가리키면 색상이 변경되는 특수 효과입니다.
메뉴 탐색
2024-02-29

jQuery 시각적 양식 드래그 앤 드롭 편집 코드

jQuery 시각적 양식 드래그 앤 드롭 편집 코드는 jQuery 및 부트스트랩 프레임워크를 기반으로 하는 시각적 양식입니다.
양식 버튼
2024-02-29

유기농 과일 및 야채 공급업체 웹 템플릿 Bootstrap5

유기농 과일 및 채소 공급업체 웹 템플릿-Bootstrap5

Bootstrap3 다기능 데이터 정보 배경 관리 반응형 웹 페이지 템플릿-Novus

Bootstrap3 다기능 데이터 정보 배경 관리 반응형 웹 페이지 템플릿-Novus
백엔드 템플릿
2023-02-02

부동산 자원 서비스 플랫폼 웹 페이지 템플릿 Bootstrap5

부동산 자원 서비스 플랫폼 웹 페이지 템플릿 Bootstrap5

간단한 이력서 정보 웹 템플릿 Bootstrap4

간단한 이력서 정보 웹 템플릿 Bootstrap4

귀여운 여름 요소 벡터 자료(EPS+PNG)

이것은 태양, 태양 모자, 코코넛 나무, 비키니, 비행기, 수박, 아이스크림, 아이스크림, 차가운 음료, 수영 반지, 슬리퍼, 파인애플, 소라, 조개, 불가사리, 게를 포함한 귀여운 여름 요소 벡터 자료입니다. , 레몬, 자외선 차단제, 선글라스 등 자료는 JPG 미리보기를 포함하여 EPS 및 PNG 형식으로 제공됩니다.
PNG 소재
2024-05-09

4개의 빨간색 2023 졸업 배지 벡터 자료(AI+EPS+PNG)

이것은 빨간색 2023년 졸업 배지 벡터 자료로, 총 4개이며 JPG 미리보기를 포함하여 AI, EPS 및 PNG 형식으로 사용할 수 있습니다.
PNG 소재
2024-02-29

노래하는 새와 꽃 디자인 봄 배너 벡터 자료로 가득 찬 카트(AI+EPS)

노래하는 새와 꽃이 가득한 수레로 디자인된 봄 배너 벡터 자료입니다. JPG 미리보기를 포함하여 AI 및 EPS 형식으로 제공됩니다.
배너 그림
2024-02-29

황금 졸업 모자 벡터 자료(EPS+PNG)

이것은 JPG 미리보기를 포함하여 EPS 및 PNG 형식으로 제공되는 황금 졸업 모자 벡터 자료입니다.
PNG 소재
2024-02-27

가정 장식 청소 및 수리 서비스 회사 웹사이트 템플릿

가정 장식 청소 및 유지 관리 서비스 회사 웹 사이트 템플릿은 가정 장식, 청소, 유지 관리 및 기타 서비스 조직을 제공하는 홍보 웹 사이트에 적합한 웹 사이트 템플릿 다운로드입니다. 팁: 이 템플릿은 Google 글꼴 라이브러리를 호출하므로 페이지가 느리게 열릴 수 있습니다.

신선한 색상의 개인 이력서 가이드 페이지 템플릿

신선한 컬러 매칭 개인 구직 지원 이력서 가이드 페이지 템플릿은 신선한 컬러 매칭 스타일에 적합한 개인 구직 이력서 작업 표시 가이드 페이지 웹 템플릿 다운로드입니다. 팁: 이 템플릿은 Google 글꼴 라이브러리를 호출하므로 페이지가 느리게 열릴 수 있습니다.

디자이너 크리에이티브 작업 이력서 웹 템플릿

디자이너 크리에이티브 작업 이력서 웹 템플릿은 다양한 디자이너 직위에 적합한 개인 작업 이력서 표시를 위한 다운로드 가능한 웹 템플릿입니다. 팁: 이 템플릿은 Google 글꼴 라이브러리를 호출하므로 페이지가 느리게 열릴 수 있습니다.

현대 엔지니어링 건설 회사 웹사이트 템플릿

현대 엔지니어링 및 건설 회사 웹 사이트 템플릿은 엔지니어링 및 건설 서비스 산업 홍보에 적합한 다운로드 가능한 웹 사이트 템플릿입니다. 팁: 이 템플릿은 Google 글꼴 라이브러리를 호출하므로 페이지가 느리게 열릴 수 있습니다.