일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 파이썬
- 스프링부트
- 마이바티스
- AWS
- Java
- c#
- DataGridView
- VOA
- MySQL
- kubernetes
- Winform
- Kotlin
- 자바
- 스프링
- design pattern
- 쿠버네티스
- docker
- 코틀린
- 도커
- Spring
- react
- machine-learning
- 리액트
- mybatis
- Spring Boot
- git
- 리팩토링
- github
- springboot
- Python
- Today
- Total
목록Variable Things (187)
보뇨 다이어리
와...QueryDSL 하면서 느낀게 괜히 JPA 선택했나싶다..뭔 세팅부터가 이렇게 빡쎄 분명 이정도 사이즈면 할수있을꺼라 생각해서 기획을 했는데 세팅부터가 ㅠㅠㅠ 무튼 간신히 세팅을 하고 실행을 하니까 이런 에러를 뱉었다 Attempt to recreate a file for type QAccount.java Attempt to recreate a file for type QEmployee.java Attempt to recreate a file for type QSchool.javaQ 클래스 이름은 임의로 변경했는데 빌드를 하면 자꾸 이런 오류를 뱉어서 도대체가 뭐가 문젠가싶어서 구글링하다가 일본사이트에서 알게됨.. 일본어 할줄알아서 다행이다..하아.. 바로 생성된 디렉토리를 날려버리는거다 일반적으..
일단 테스트코드부터 막 짜본거라 돌아가는것만 확인해보자 @SpringBootTest @RunWith(SpringRunner.class) public class DivisionServiceTest { private final String URL = "http://127.0.0.1:8080/api/students/53"; @Autowired private RestTemplate restTemplate; @Test public void test() { ResponseEntity response = restTemplate.getForEntity(URL, Student.class); assertThat(response.getStatusCode()).isEqualTo(HttpStatus.OK); assertThat..
spring boot 에서 test 코드 작성하다가 에러 발생함 에러내용은 다음과 같다 URI is not absolute java.lang.IllegalArgumentException : URI is not absolute말그대로 절대경로로 되어있지 않기때문에 에러가 난건데 URI 부분은 다음과 같이 있었다 api/students 그래서 아차차차 싶어서 이렇게 고치니 잘되었다 솔직히 글만 읽으면.. private final String URI = "127.0.0.1:8080/api/students";
음...결론부터 말하면 원래 안됨 !! 이게 뭔소리인가 하면 한번 코드를 먼저 보자 Calendar cal = Calendar.getInstance(); System.out.println(call.DAY_OF_WEEK); call.set(1995, 5, 25); System.out.println(call.DAY_OF_WEEK); 이렇게 해봤자 DAY_OF_WEEK 은 변함이 없이 동일한 값을 뱉는다 왜 그럴까 찾아보니 문서쪽에 잘나와있더라..^^; Sets the values for the calendar fields YEAR, MONTH, and DAY_OF_MONTH. Previous values of other calendar fields are retained. If this is not desi..
다른 사람들은 모두 메이븐으로 빌드해버려서 간단한건데도 인터넷 찾느랴 시간버림...ㅠ 맨처음 제외시키지않고 컴파일하면 이런 에러가 발생한다 뭐 첫문장부터 보면 왜 뻑나는지 알수있져 바로 기존 spring boot 에 logging 과 겹치기때문에 에러를 툭 하니 뱉는건데...나도 다 아는데 어떻게 exclude 시키는지몰라서 고생했단말이유... SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/C:/Users/ee/.gradle/caches/modules-2/files-2.1/org.apache.logging.log4j/log4j-slf4j-impl/2.11.2/4d44e4edc4a7fb39f09b9..
현재 api 재개발하면서 불필요하게 중복된 코드가 들어가는부분이 바로 모든 Controller 클래스 상단에 있는 @RequestMapping("/api") 이 부분이다 예전부터 꼴도보기 싫어서 일괄처리할수있는 방법을 찾아보았다 아래와 같이 resource 폴더내에 application.yml 에 넣어주면 된다 server: servlet: context-path: /api 참고로 스프링부트 2.1.5 버전을 사용중입니다!! 참고 https://stackoverflow.com/questions/32927937/how-to-set-base-url-for-rest-in-spring-boot
something you try although it is unlikely to be successful 라는 뜻으로 해도 뭐...성공할 확률이 낮은 그런것 It’s a long shot, but you could try calling him at home -> 그가 받을 가능성이 낮지만 그에게 전화해봐 It's may be a long shot, but I will try -> 승산이 없을수있지만 한번 해봐야지! 출처 https://dictionary.cambridge.org/ko/%EC%82%AC%EC%A0%84/%EC%98%81%EC%96%B4/long-shot
바로 쿼리부터 보자 select timestampdiff(hour, come, if(`leave` = null, now(), `leave`)) ,come, `leave` from commute ; 위와 같이 실행을 했다 근데 몇몇 데이터들이 null 로 나오길래 설계한대로라면 null 나오면 안되기때문 이상하다...싶어서 is 를 대신해서 넣으니깐 null 은 아예 나오지않는다 그래서 = (equal) 의 의미를 내가 잘못 이해하고 있는걸까 싶어서 찾아보게됨 솔직히 키워드를 써도 되지만 부정문으로 들어가는게 읽기 불편해서... 평서문이 최고이지아니않을수있을까 양쪽의 값이 같을경우(데이터타입 상관없이) 1 다를경우 0 null 이 하나라도 있을경우 null 출처 https://randa.tistory.co..