본문 바로가기
반응형

SpringFramework4

[SpringFramework] controller에서 리턴형식을 void하는 방법 안녕하세요. 오늘은 SpringFramework의 controller에서 리턴형식을 void하는 방법에 대하여 알아보겠습니다. 아래와 같은 경우가 해당하는데요.@GetMapping("/example") public void exampleMethod() { // 내부 동작로직은 있으나 아무것도 반환하지 않는 경우 } "그냥 저렇게 쓰면 되는거 아닌가?" 할수도 있지만, 위와 같이 작성 할 경우 스프링은 example이라는 이름의 템플릿 파일을 찾으려 하지만, 해당 파일이 없기에 template parsing error가 발생합니다. 스프링에서 template parsing error 발생 원인컨트롤러 메서드에 명시적으로 뷰 이름을 반환하지 않는 경우스프링.. 2024. 12. 16.
Spring에서 정적 리소스 서버 재기동 없이 바로 적용하는법 Intellij / Gradle / SpringFrameWork 에서 View 리소스 서버 재기동 없이 바로 적용하는법에 대하여 알아보겠습니다. 1. build.gradle 파일의 dependencies 안에 아래 내용을 추가해준다. dependencies { 중략... //html 서버 재기동 없이 적용 developmentOnly 'org.springframework.boot:spring-boot-devtools' } 2. application.properties 파일에 아래 내용을 추가해준다. #서버 재기동없이 HTML 적용 spring.devtools.livereload.enabled=true spring.devtools.restart.enabled=false spring.thymeleaf.cac.. 2023. 12. 22.
SpringFramework + Oracle + Mybatis의 기본적인 CRUD에 대하여 알아보자_2 SpringFramework + Oracle + Mybatis의 기본적인 CRUD에 대하여 알아보자_2 1. 우선 결과 모습을 동영상으로 먼저 보겠습니다. - 만들어볼 기능 - 회원 추가 [ create - insert ] - 회원 전체 리스트 조회 [ read - select ] - 회원 특정 리스트 조회 [ 검색 ] - 회원 정보 변경 [ update ] - 회원 삭제 [ delete ] 2. - config 디렉토리내에 MyBatisConfig 파일은 어노테이션으로 컨피그레이션 선언이 되어있으며, MemberService와 MemberRepository에 빈을 주입해준다. @Configuration @RequiredArgsConstructor public class MyBatisConfig { pr.. 2023. 12. 5.
SpringFramework + Oracle + Mybatis의 기본적인 CRUD에 대하여 알아보자_1 SpringFramework + Oracle + Mybatis의 기본적인 CRUD에 대하여 알아보자_1 [ 세팅편 ] 1. build.gradle 과 application.properties에 아래와 같이 Mybatis 세팅을 해준다. - build.gradle plugins { id 'org.springframework.boot' version '2.6.5' id 'io.spring.dependency-management' version '1.0.11.RELEASE' id 'java' } group = 'com.prepot' version = '0.0.1-SNAPSHOT' java { sourceCompatibility = '17' } repositories { mavenCentral() } depen.. 2023. 12. 3.
반응형

loading