H_Develop

고정 헤더 영역

글 제목

메뉴 레이어

H_Develop

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (221)
    • DataBase (37)
      • CUBRID (1)
      • MSSQL (5)
      • Oracle (26)
      • Linux, MySQL (2)
      • JDBC (2)
    • FrontEnd (100)
      • react (2)
      • JSP (JavaServerPage) (17)
      • Servlet (3)
      • HTML (23)
      • HTML 반응형 웹 (9)
      • JavaScript (24)
      • JQuery (21)
      • CSS (1)
    • BackEnd (48)
      • project (1)
      • JAVA (34)
      • JAVA_Collection (2)
      • PHP (11)
    • Framework (16)
      • Spring (14)
      • SpringBoot (2)
    • 개념정리 (7)
    • 각 언어 별 사용 이유 (1)
    • OS (4)
      • 리눅스 (3)
    • 보안 (1)
    • TDD (0)
    • Git (5)

검색 레이어

H_Develop

검색 영역

컨텐츠 검색

Framework/Spring

  • controller 아닌 class에서 service 호출 하기.

    2023.09.25 by H_Develop

  • aop xml transaction 설정

    2023.09.14 by H_Develop

  • maven build 시, package does not exist

    2023.08.07 by H_Develop

  • system property 기본 값, 설정 법, tomcat으로 설정

    2023.05.16 by H_Develop

  • spring 설정(2) controller, dao, service, serviceImpl, vo, mapper, mybatis

    2023.03.30 by H_Develop

  • JUnit4 Test path 설정

    2023.03.28 by H_Develop

  • controller @RequestBody, @RequestParam, @ModelAttribute 차이

    2022.11.28 by H_Develop

  • Spring Controller 에서 Jsp 값 넘기기

    2022.11.14 by H_Develop

controller 아닌 class에서 service 호출 하기.

this.service is null 계속 이 오류가 떳다. ioc컨테이너에 있어야하며 빈 객체로 되어 있어야 service를 호출이 가능하다고 한다. @Component @Configuration 등 빈 객체로 만들어 주고 service를 @Autowired @Resource를 줘도 안됬다. 드디어 방법을 찾았다. https://stackoverflow.com/questions/19896870/why-is-my-spring-autowired-field-null Why is my Spring @Autowired field null? Note: This is intended to be a canonical answer for a common problem. I have a Spring @Service cl..

Framework/Spring 2023. 9. 25. 09:58

aop xml transaction 설정

문제의 발단은 한 페이지에서 동영상 파일을 업로드 할 때, 솔루션에서 제공하는 퍼센트 숫자가 계속 바뀌어지기에 setInterval() 함수로 컨트롤러를 계속 요청해서 문제가 되었다. 출처:https://granya.tistory.com/43 - web.xml contextConfigLocation /WEB-INF/spring/root-context.xml , /WEB-INF/spring/context-datasource.xml , /WEB-INF/spring/context-transaction.xml 위와 같은 설정파일 추가 및 수정예정 - servlet-context.xml context:component-scan에 Controller만 스캔함 - root-context.xml context:comp..

Framework/Spring 2023. 9. 14. 20:41

maven build 시, package does not exist

현재 프로젝트가 오래된 라이브러리를 사용해서인지 pom.xml에 없고 라이브러리를 따로 관리해서 연결해 사용한다. https://mvnrepository.com/에도 찾아보니 없었다. 하지만 라이브러리 파일을 빌드패스에서 연결해두었는데, 왜 maven install 할 때, 에러가 나고 war파일 생성이 안되는지 이해를 할 수 없었다. maven build 시, 얘가 받아들이는 것은 pom.xml에 작성해둔 dependencies만 받아들이는 것 같다. 따로 빌드 패스에 연결해둔 것은 인지하지 못하는 것 같다. 해결방법은 maven에서 resource file 경로를 지정해주는 것이였다. 세션의 , , 엘리먼트를 사용하여 source 디렉토리와 target 디렉토리를 설정 할 수 있다. ${basedir..

Framework/Spring 2023. 8. 7. 10:28

system property 기본 값, 설정 법, tomcat으로 설정

JVM이 시작할 때, 자동으로 설정되는 시스템 속성 값. Key와 Value로 구성되어 있으며, 아래와 같이 설정값을 확인할 수 있다. 1. 기본 값 키(Key) 값 설명(Value) java.version Java 버전 java.vendor Java 공급자 java.vendor.url Java 공급자 주소 java.home Java가 위치한 디렉토리 java.class.version Java 클래스 버전 java.class.path Java 클래스의 경로 java.ext.dir Ext ClassLoader에 로드할 클래스가 위치한 경로 user.name 사용자 계정 user.home 사용자 홈 디렉토리 user.dir 현재 디렉토리 os.name 운영체제 이름 os.arch 운영체제 아키텍처 os.ve..

Framework/Spring 2023. 5. 16. 10:58

spring 설정(2) controller, dao, service, serviceImpl, vo, mapper, mybatis

CONTROLLER ViewController와 ManageController로 구분해 두었다. 페이지 접속은 ViewController를 통하며, 동적 작업은 ManageController를 통한다. ViewController @Controller public class PD0010ViewController { @Resource(name = "PD0010Service") private PD0010Service PD0010Service; @RequestMapping(value = "/") public String index(Model model) throws Exception { return "PD0010/PD0010"; } } ManageController @Controller public class ..

Framework/Spring 2023. 3. 30. 16:18

JUnit4 Test path 설정

file > new > other > JUnit Test Case 패키지와 이름을 설정해주고, Class under test에 Test할 Controller를 연결해준다. Next에서 해당 메소드를 선택해주고 Finish public class BoardControllerTest { @Test public void test() { fail("Not yet implemented"); } } 이렇게 초기화면이 되며, @WebAppConfiguration @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = {"file:src/main/webapp/WEB-INF/spring/root-context.xml"}) public class..

Framework/Spring 2023. 3. 28. 14:26

controller @RequestBody, @RequestParam, @ModelAttribute 차이

@RequestMapping(value = "/bam/ba0030/detailInfo.do", method = RequestMethod.POST) public ModelAndView insertDetailInfo(@ModelAttribute("vo") BA0030 vo, ModelMap model) throws Exception @RequestMapping(value = "/bam/ba0030/detailInfo.do", method = RequestMethod.POST) public ModelAndView insertDetailInfo(@RequestBody BA0030 vo, ModelMap model) throws Exception POST @RequestBody HTTP Body안에 JSON을 V..

Framework/Spring 2022. 11. 28. 13:56

Spring Controller 에서 Jsp 값 넘기기

https://yejip.com/web/2020-11-12-spring4/ 서버에서 JSP로 데이터 전송 ◇ JSP~서버 데이터 전송 포스팅 시리즈 ◇ yejip.com @RequestMapping("/usm/us0100/btnDlvrInsertPopup.do") public String getbtnDlvrInsertPopup(@ModelAttribute("searchVO") US0020VO vo, ModelMap model) throws Exception { // 배송업체코드 List dlvrComp = sy0010Service.selectListCd("01", "DLVR_COMP", true, false); model.addAttribute("dlvrComp", dlvrComp); model.addA..

Framework/Spring 2022. 11. 14. 11:31

추가 정보

인기글

최신글

페이징

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

티스토리툴바