본문 바로가기

명사 美 비격식 (무리 중에서) 아주 뛰어난[눈에 띄는] 사람[것]

JAVA/Spring

(90)
@Transactional Spring 트랜젝션, 실패시 되돌리다 @Transactional 하나의 table이라면 관련없으나 여러개의 table을 작성/수정시에는 중간에 에러날경우 롤백, 처음으로 되돌려야 한다. Spring에는 애너테이션으로 트랜젝션기능을 제공한다. @Transactional controller에서는 service를 실행하고 @RequestMapping(value = "/manpower_edit", method = { RequestMethod.POST }) public ResponseEntity manpowerEdit(@ModelAttribute MpVO mpVO, HttpServletRequest req, HttpServletResponse res) { //System.out.println("전체 form정보: " + mpVO); //System...
DbUnit 테스트: dataSource를 불러와 insert/select 확인하기 앞서 EasyMock을 통한 테스트를 진행해봤다. https://standout.tistory.com/1144 EasyMock + JUnit 테스트 @Before @Test 앞서 JUnit테스트를 진행해봤다. https://standout.tistory.com/1139 JUnit 테스트 : @Before @After @Test 간단한 JUnit 테스트를 진행해보자. https://standout.tistory.com/378 junit 4.7 이란? 단위테스트 프레임워크, 코드수 standout.tistory.com 앞선 테스트에서 아래와같이 VO를 SET하여 실행하였다. sampleService = mock(EgovSampleService.class); //SampleVO 객체를 생성하고 이름을 설정한다..
EasyMock + JUnit 테스트 @Before @Test 앞서 JUnit테스트를 진행해봤다. https://standout.tistory.com/1139 JUnit 테스트 : @Before @After @Test 간단한 JUnit 테스트를 진행해보자. https://standout.tistory.com/378 junit 4.7 이란? 단위테스트 프레임워크, 코드수행결과를 확인해 코드의 정확성/신뢰성을 검증하는 기능 pom.xml에 추가 junit junit 4.7 test ht standout.tistory.com EasyMock을 함께하면 보다 복잡한 구조도 비교적 안정적으로 테스트해볼 수 있다. https://standout.tistory.com/1143 EasyMock이란? EasyMock java언어를 기반으로 하는 Mock객체를 생성하고 관리하는데 사..
JUnit 테스트 : @Before @After @Test 간단한 JUnit 테스트를 진행해보자. https://standout.tistory.com/378 junit 4.7 이란? 단위테스트 프레임워크, 코드수행결과를 확인해 코드의 정확성/신뢰성을 검증하는 기능 pom.xml에 추가 junit junit 4.7 test https://mvnrepository.com/artifact/junit/junit/4.7 standout.tistory.com https://standout.tistory.com/598 전자정부프레임워크 Eclipse 웹프로젝트 만들기 전자정부프레임워크 웹프로젝트 예제와 같이 이미 만들어진 웹프로젝트. 간단한 게시판만들기에 빠르고 적합하다. 전자정부프레임워크 Eclipse 다운로드 후 진행한다. https://standout.tistory.c..
MVC패턴 게시판 구현하기: 페이징 앞서 리스트와 검색하기 기능을 구현해봤다. https://standout.tistory.com/1137 MVC패턴 게시판 구현하기: 검색하기 앞서 게시물 리스트들을 표시해봤다. https://standout.tistory.com/1132 MVC패턴 게시판 구현하기: 리스트페이지 DB연결 테스트를 완료했다면 본격적으로 게시판을 구현해보자. https://standout.tistory.com/1112 M standout.tistory.com 우선 페이징 디자인을 구현해놓자. 클릭했을때 onclick이벤트로 특정범위로 select된 리스트들만 들어가도록 뿌려줄것이고 지정한 보여줄 게시물수에 맞춰 1, 2, 3, ...정수가 표시되도록 foreach문을 통해 구현한다. 이전과 다음버튼은 그저 현재 페이지에서 +..
MVC패턴 게시판 구현하기: 검색하기 앞서 게시물 리스트들을 표시해봤다. https://standout.tistory.com/1132 MVC패턴 게시판 구현하기: 리스트페이지 DB연결 테스트를 완료했다면 본격적으로 게시판을 구현해보자. https://standout.tistory.com/1112 MyBatis: 간단히 DB 연결테스트하기 앞서 JDBC 드라이버와 template을 통해 DB연결을 테스트해봤다. https://standou standout.tistory.com 이번엔 불러낸 리스트에서 ajax검색기능을 추가해보자. 초기화버튼은 파라미터가 없는 list.do로 기본세팅했고 svg형식으로 집어넣어봤다. -이 아이콘 하나때문에 라이브러리를 연결하거나 이미지를 저장하고 싶지않았기 때문이다. - select박스와 검색버튼을 만들어놓자...
MVC패턴 게시판 구현하기: 삭제하기 앞서 게시물 상세정보를 띄워봤다. https://standout.tistory.com/1133 MVC패턴 게시판 구현하기: 상세페이지 앞서 리스트페이지를 구현해봤다. https://standout.tistory.com/1132 MVC패턴 게시판 구현하기: 리스트페이지 DB연결 테스트를 완료했다면 본격적으로 게시판을 구현해보자. https://standout.tistory.com/1112 MyBat standout.tistory.com 이번엔 삭제하기를 구현해보자. 상세페이지 수정처럼 id를 가져와 mapper에서 사용할것이다. 완료되면 list.do로 이동하기로 하자. // 삭제하기 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ @RequestMapping(value..
MVC패턴 게시판 구현하기: 새글쓰기 앞서 상세페이지를 출력해봤다. https://standout.tistory.com/1133 MVC패턴 게시판 구현하기: 상세페이지 앞서 리스트페이지를 구현해봤다. https://standout.tistory.com/1132 MVC패턴 게시판 구현하기: 리스트페이지 DB연결 테스트를 완료했다면 본격적으로 게시판을 구현해보자. https://standout.tistory.com/1112 MyBat standout.tistory.com 또 수정하기를 출력해봤는데 https://standout.tistory.com/1134 MVC패턴 게시판 구현하기: 수정하기 앞써 상세페이지를 띄워봤다. https://standout.tistory.com/1133 MVC패턴 게시판 구현하기: 상세페이지 앞서 리스트페이지를 구현..