일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 알고리즘
- JPA
- 오라클
- 스프링
- JavaScript
- 프로그래머스
- 쿼리
- GitHub
- aws
- error
- 자바
- kotlin
- 함수
- 코틀린
- 생성
- jquery
- Security
- Vue
- Java
- 방법
- Spring
- Git
- mybatis
- 넥사크로
- IntelliJ
- db
- oracle
- Eclipse
- 에러
- 시큐리티
- Today
- Total
목록웹 (202)
송민준의 개발노트
Junit 이란? 1. Java에서 독립된 단위테스트를 지원해주는 프레임워크이다. 2. @RunWith는 JUnit 프레임워크의 테스트 실행방법을 확장할 때 사용하는 어노테이션이다. @RunWith(SpringJUnit4ClassRunner.class) - SpringJUnit4ClassRunner라는 JUnit용 테스트 컨텍스트 프레임워크 확장 클래스를 지정해 주면 JUnit이 테스트를 진행하는 중 테스트가 사용할 어플리케이션 컨텍스트를 만들고 관리하는 작업을 해준다. 3. @ContextConfiguration(locations="/applicationContext") - 자동으로 만들어줄 어플리케이션 컨텍스트의 설정파일의 위치를 지정할 때 사용한다. 예제 경로 pom.xml : junit이 최초에 ..
root-context.xml servlet-context.xml log4j.xml ~ServiceImpl.java (에러 내는 곳) double e= 1/0; 결과(sql처리를 2개를 하는데 1개 실행 후 에러가 나서 롤백을 시킴) ----------------------------------------annotation으로 깔끔하게 처리 가능-------------------------- servlet-context.xml ~ServiceImpl.java(에러 내는 곳) @Override @Transactional public int boardReply(Board board) { boardReplyUpdate(board); double e= 1/0; board.setBOARD_RE_LEV(board...
보호되어 있는 글입니다.
1. 네이버로 가서 내 메일함 옆에 환경설정 버튼 누른 후 다음과 같이 세팅 2. 코드 추가 - root.context.xml true smtp.naver.com - MailVO.java import lombok.Data; @Data public class MailVO { private String from="dkaskgkdua@naver.com"; private String to; private String subject = "회원 가입을 축하드립니다. - 제목"; private String content = "회원 가입을 축하드립니다. - 내용"; } - SendMail.java import javax.mail.internet.MimeMessage; import org.springframework.b..
404에러의 경우 DispatcherServlet에 의해 처리된다. @ControllerAdvice에서 익셉션 처리를 할수 있도록 설정함 404 에러 페이지로 넘기지 않고, 익셉션을 발생 시키는 설정 ExceptionController.java package com.naver.myhome5.controller; import javax.servlet.http.HttpServletRequest; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.web.bind.annotation.ControllerAdvice; import org.springframework.web.bind.annotation.Exceptio..
1. mvn 사이트에서 dependency받아와서 pom.xml에 추가 https://mvnrepository.com/artifact/org.projectlombok/lombok/1.18.10 Maven Repository: org.projectlombok » lombok » 1.18.10 Spice up your java: Automatic Resource Management, automatic generation of getters, setters, equals, hashCode and toString, and more! org.projectlombok lombok 1.18.10 provided // https://mvnrepository.com/artifact/org.projectlombok/lom..
1. Spring Framework의 Annotation 중 @RequestMapping RequestMapping 어노테이션을 사용해서 메서드에 처리할 요청 경로를 지정한다. * value="요청 경로", method는 전송 방식 지정한다. @RequestMapping 뒤에는 반드시 메서드가 나와야 하고 자동 호출 된다. * 이름은 다른 메서드들과 중복되지 않게만 작성한다. @RequestMapping(value = "/login_ok.do", method=RequestMethod.POST) - member로 시작하고 확장자가 .net으로 끝나는 모든 경로 @RequestMapping("/member/?.net") - 중간에 글자가 바뀌는 경우 ? 로 표시(ex. SMMJ, SJMJ 등...) @Req..