코딩일지

고정 헤더 영역

글 제목

메뉴 레이어

코딩일지

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (74)
    • 웹개발 A to Z (0)
    • Java handbook (0)
    • Java TIL (19)
    • SQL TIL (1)
    • AWS (1)
    • PM (11)
    • php (41)
    • ajax (0)

검색 레이어

코딩일지

검색 영역

컨텐츠 검색

Java TIL

  • ajax, mybatis, HashMap 415 오류

    2024.03.18 by 개발일지작성

  • 인텔리제이 톰캣 404에러

    2024.03.09 by 개발일지작성

  • 인텔리제이 톰캣 한글깨짐 해결방법

    2024.03.09 by 개발일지작성

  • 테스트코드 작성(기초)

    2024.01.24 by 개발일지작성

  • 테스트코드 작성 시 Autowired, Mock이란 무엇인가

    2023.12.28 by 개발일지작성

  • Schedul

    2023.12.23 by 개발일지작성

  • parameter 전송 및 받아오기

    2023.12.15 by 개발일지작성

  • 깃허브 pull 후 내 코드와 병합하는 과정

    2023.12.12 by 개발일지작성

ajax, mybatis, HashMap 415 오류

로그인 ID password log in @PostMapping("/login") @ResponseBody public Map processLogin(@RequestBody Map userData) { Map result = userService.isValidUser(userData); return result; } ajax 로 로그인 정보를 서버에 보내는데 form태크를 사용함으로써 데이터를 2번 보내서 오류 발생(아마도? 잘 몰?루?) 같은 문제이신 분들 form 태그 지워보시길

Java TIL 2024. 3. 18. 19:31

인텔리제이 톰캣 404에러

일단 사랑합니다 https://hello-walnuty.tistory.com/16 Spring Project의 Home.jsp 실행 시, 404 Error가 발생하는 이유 (부제) Spring Framework의 동작원리 얼마 전 나는 학생 때 진행했던 개발 프로젝트를 리팩토링 하기 위해 Spring을 재설치했다. Spring 설치가 제대로 되었는지 확인하기 위해, Project를 생성하여 그 안에 hello-walnuty.tistory.com 나는 쥰내 초보자이기에 기술들 전부 나열할거임 이 글은 인텔리제이 + 스프링 프레임워크 + maven + mybatis + mvc + tomcat 사용합니다. 나와 같은 기술 사용하는 사람들은 이 글이 구원이 되길... 안되면 말고 그저 댕청한 나 2~3일동안 이..

Java TIL 2024. 3. 9. 17:33

인텔리제이 톰캣 한글깨짐 해결방법

window 기준 : shift 두번 눌러서 이런 창 띄우고 저기로 들어가서 -Dfile.encoding=UTF-8 넣어주고 인텔리제이 재실행 끝!

Java TIL 2024. 3. 9. 15:48

테스트코드 작성(기초)

package com.study.hello.repository; import static org.assertj.core.api.Assertions.*; import com.study.hello.domain.Member; import java.util.List; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.Test; class MemoryMemberRepositoryTest { MemoryMemberRepository repository = new MemoryMemberRepository(); // 테스트 한 블럭 끝날 때마다 데이터삭제 @AfterEach public void afterEach() { repository.cle..

Java TIL 2024. 1. 24. 16:27

테스트코드 작성 시 Autowired, Mock이란 무엇인가

Autowired 스프링에서 사용되는 어노테이션으로, 의존성 주입을 위해 사용됩니다. @Autowired 어노테이션이 붙은 필드나 생성자에 해당 타입의 빈(Bean)이 주입됩니다. 주로 스프링 컨텍스트에서 관리되는 빈을 주입할 때 사용합니다. Mock Mockito에서 사용되는 어노테이션으로, 목(Mock) 객체를 생성할 때 사용됩니다. 목 객체는 실제 객체를 대신하여 행동을 정의하고 테스트에서 사용할 수 있습니다. 주로 단위 테스트에서 외부 의존성을 대체하거나 특정 메서드의 동작을 가로챌 때 사용합니다. 예시 @Service public class SomeService { private final SomeRepository someRepository; @Autowired public SomeServic..

Java TIL 2023. 12. 28. 02:30

Schedul

1. Schedule란 무엇인가 Spring Framework에서 제공하는 어노테이션 중 하나로, 주기적인 작업을 수행하기 위한 메서드에 적용한다. 이 어노테이션을 사용하면 메서드를 주기적으로 실행 할 수 있다. 2. 사용 방법 1. 의존성 추가 : 스프링 부트 프로젝트의 경우 spring-boot-starter에 spring-boot-starter-data-jpa 의존성을 추가하면 스케줄링을 위한 기본 설정이 포함된다. dependencies { implementation 'org.springframework.boot:spring-boot-starter-data-jpa' // 다른 의존성들... } 2. @EnableScheduling 어노테이션 사용: @EnableScheduling 어노테이션을 사용..

Java TIL 2023. 12. 23. 11:52

parameter 전송 및 받아오기

input 값이나 select value 값으로 전송하고 싶을 때 parameter를 이용하여 값을 전달한다. ex) HttpServletRequest, @RequestParam, @ModelAttribute 1. HTTPServletRequest (인터페이스) 웹 애플리케이션에서 클라이언트로부터 온 HTTP 요청(GET, POST)에 대한 정보를 얻을 수 있는 객체이다. 이 인터페이스를 사용하면 클라이언트가 보낸 HTTP 요청의 여러 속성 및 데이터에 접근이 가능하다. 주요 메서드 및 속성: 파라미터(Parameter) 관련 메서드: getParameter(String name): 주어진 이름의 요청 파라미터 값을 반환 getParameterNames(): 모든 요청 파라미터의 이름을 Enumerati..

Java TIL 2023. 12. 15. 16:23

깃허브 pull 후 내 코드와 병합하는 과정

1. git pull origin main 을 통해 원격저장소(깃허브)에 작성된 내용을 가져온다 2. 로컬저장소(본인 컴퓨터, 노트북 등)에서 코드 수정 및 작업을 진행 3. git add . / git commit -m "내가 작성한 변경 사항에 대한 커밋 메시지" 4. git pull origin main변경 내용 합치기 이 때, 깃은 자동으로 병합을 시도함 5. 병합 충돌 발생 시 해결 방법 - 깃이 자동으로 병합할 수 없는 충돌이 발생하면, 충돌을 해결해 주어야 함 - 충돌이 발생하면 깃은 충돌 부분을 표시하고 해당 파일을 수정해야 함 - 수정 후에는 다시 커밋을 해줘야 함 6. 커밋 및 푸시 git add . git commit -m "병합 후 최종 커밋 메시지" git push origin m..

Java TIL 2023. 12. 12. 21:16

추가 정보

인기글

최신글

페이징

이전
1 2 3
다음
TISTORY
코딩일지 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바