혈혈단신 헤쳐나가는 삶
close
프로필 배경
프로필 로고

혈혈단신 헤쳐나가는 삶

  • 분류 전체보기 (317)
    • main (8)
    • 【 전자금융결제 】 (0)
    • ┕ 정산·빌링 (3)
    • 【 개발 이야기 】 (81)
      • 도서 (2)
      • 나만의 라이브러리 (1)
      • coding test (6)
    • ┝ 개발 언어 (71)
      • ┎ JAVA (40)
      • ┝ html_css_js (22)
      • ┝ jsp (0)
      • ┝ ajax_jquery (0)
      • ┝ ruby (8)
      • ┕ else (1)
    • ┝ framework (16)
      • ┎ Spring (13)
      • ┕ else (0)
    • ┝ DB (22)
      • ┎ NoSQL (0)
      • ┝ RDBMS (21)
      • ┕ else (0)
    • ┝ CI&CD (3)
    • ┝ 웹서비스 인프라 (7)
    • ┕ 보안 (0)
    • 【 사는 이야기 】 (4)
      • (24.12~) ielts 스터디 (2)
      • (22.03~25.02) 방통대 : 컴퓨터과학과 (12)
      • 시청 미디어 (11)
      • 여행 (1)
    • X 1인웹개발 (20)
  • 홈
  • 태그
  • 방명록

확장함수 만들기

1. 확장 함수 문법예를 들어 String에 확장 함수를 붙일 수도 있어: fun String.addSurroundingBrackets(): String { return "[$this]"}val result = "hello".addSurroundingBrackets()// 결과: [hello]원래 String에는 addSurroundingBrackets()라는 함수가 없는데,내가 새로 만든 거야.

  • format_list_bulleted 카테고리 없음
  • · 2025. 9. 30.
  • textsms

빌더패턴이란

3. 체이닝(메서드 이어쓰기)WebClient는 빌더 패턴처럼 설계되어 있어서,리턴된 객체가 다시 새로운 기능을 이어갈 수 있게 만들어져 있어. val result = client.get() // RequestHeadersUriSpec .uri("/users") // UriSpec 객체 리턴 .retrieve() // ResponseSpec 객체 리턴 .bodyToMono(MyDto::class.java) // Mono 객체 리턴 .block() // MyDto 객체 리턴각 단계마다 “객체가 나..

  • format_list_bulleted 카테고리 없음
  • · 2025. 9. 30.
  • textsms

[Spring] 테스트코드 MockMvc vs MockServerHttpRequest

MockMvc 코드@AutoConfigureMockMvcclass CustomControllerTest { @Autowired private lateinit var mockMvc: MockMvc}@Testfun `test should pass() { mockMvc.perform( get("/url/etc") .accept(MediaType.APPLICATION_JSON) .param("", "") ) .andExpect(status().isOk)} MockServerHttpRequest 코드class CustomControllerTest { priavet lateinit var mockServerHttpRequest: MockServerHttpRequest..

  • format_list_bulleted 카테고리 없음
  • · 2025. 9. 29.
  • textsms

깃 파이프라인`

파이프라인이란?깃 저장소에 코드를 푸시하면 자동으로 실행되는 빌드, 테스트, 배포 과정 전체를 "파이프라인"이라 부른다.(GitHub Actions, GitLab CI/CD, Jenkins 등에서 정의한다.)

  • format_list_bulleted 카테고리 없음
  • · 2025. 9. 8.
  • textsms

@Qualifier

스프링 @Autowired 어노테이션 적용시 의존 객체를 찾는 순서타입이 같은 bean 객체를 검색한다. => 1개이면 해당 bean 객체를 사용한다.@Qualifier가 명시되어 있는 경우 같은 값을 갖는 bean 객체여야 한다.타입이 같은 bean 객체가 두개 이상이고, @Qualifier가 없는 경우 이름이 같은 빈 객체를 찾는다.찾은경우 그 객체를 사용타입이 같은 bean 객체가 두개 이상이면, @Qualifier로 지정한 bean 객체를 찾는다.찾은경우 그 객체를 사용위 경우 모두 해당되지 않으면 컨테이너가 Exception을 발생시킨다.참고

  • format_list_bulleted 카테고리 없음
  • · 2025. 8. 29.
  • textsms

TCP client / server 실습

// TCP Clientval client = TcpClient.create() .host("localhost") .port(8080) .connect() // connect()로 서버에 붙는다. .block()// TCP Serverval server = TcpServer.create() .port(8080) .handle { inbound, outbound -> outbound.sendString(Mono.just("Hello from server")) } .bindNow() // bindNow()로 포트 열고 기다린다.val client = HttpClient.create() // HTTP 요청을 보내는 역할 .baseUrl("https:..

  • format_list_bulleted 카테고리 없음
  • · 2025. 8. 28.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • ···
  • 53
  • navigate_next
공지사항
  • 프롤로그
전체 카테고리
  • 분류 전체보기 (317)
    • main (8)
    • 【 전자금융결제 】 (0)
    • ┕ 정산·빌링 (3)
    • 【 개발 이야기 】 (81)
      • 도서 (2)
      • 나만의 라이브러리 (1)
      • coding test (6)
    • ┝ 개발 언어 (71)
      • ┎ JAVA (40)
      • ┝ html_css_js (22)
      • ┝ jsp (0)
      • ┝ ajax_jquery (0)
      • ┝ ruby (8)
      • ┕ else (1)
    • ┝ framework (16)
      • ┎ Spring (13)
      • ┕ else (0)
    • ┝ DB (22)
      • ┎ NoSQL (0)
      • ┝ RDBMS (21)
      • ┕ else (0)
    • ┝ CI&CD (3)
    • ┝ 웹서비스 인프라 (7)
    • ┕ 보안 (0)
    • 【 사는 이야기 】 (4)
      • (24.12~) ielts 스터디 (2)
      • (22.03~25.02) 방통대 : 컴퓨터과학과 (12)
      • 시청 미디어 (11)
      • 여행 (1)
    • X 1인웹개발 (20)
최근 글
인기 글
최근 댓글
태그
  • #컴퓨터과학과
  • #1인웹개발
  • #transactional
  • #HTML
  • #js
  • #방통대
  • #css
  • #tomcat
  • #JMeter
  • #정산
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바