일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자료구조
- 자바
- qt 설치
- 알람프로그램
- vuejs
- Java
- Qt OpenGL
- Qt4
- 고속도로
- FFI
- 정성하
- QTcpServer
- 안드로이드
- 재귀함수
- 윈도우7
- 엑티브엑스
- c언어
- 바이크
- 스타크래프트2
- HTML
- android SAF
- QT
- 양평역
- 마영전
- 잡담
- 오토바이
- 이륜차
- 스타2
- Qt 소켓프로그래밍
- 디자이어HD
- Today
- Total
목록2022/03 (4)
프로그래밍과 잡담
개발을 하고 있지만 도커나 뭐 이런 컨테이너를 써본적이 없었는데, 사실 이런건 개발자들은 크게 다룰일이 없긴함. ㅋ 어차피 큰 프로젝트는 인프라쪽에서 할테니 말이야.. 조그마한 프로젝트는 설계자가 할테고 말이지. 웹쪽을 전문적으로 다루는 프로그래머들은 해봤을거 같은데 난 이런쪽으로 안해서.. 근데 왜 썼봤냐 하면 자바 공부도 하고 Vue.js도 공부하며 겸사겸사 기존의 C# 웹페이지를 Java Spring boot로 바꾸면서 Spring boot도 도커이미지로 만들수 있다고 하니 한번 써봤는데, 이거 상당히 좋은거 같다. 공부겸, 연습겸, 집에서 사용 중인 태양광 모니터링 페이지가 ASP.net mvc 로 되어있는 프로젝트를 프론트와 백앤드로 나누는 작업을 했음. 프론트는 vuejs 로 만들고 nginx..
메소드로 만든 함수를 호출 했는데 값이 안나올 경우가 있었음. 예를 들어 findByDateOrderByDate() 이런걸 호출 했는데, 실제로 쿼리를 날려보면 있는데, 값이 안나오는거지.. 졸라게 삽질을 해본 결과, 답은 굉장히 간단했다.. VO의 클래스의 Date 클래스를 Timestamp 로 바꾸니까 나옴 ㅋ 씨발 ㅋ 아나 이거 개같네..오류도 안나오고 그냥 row가 0이 나오는게 어딧냐.. 사실 @Query 로 쿼리를 때렸을 때, 뭔가 이상한 컨버팅 오류가 나긴했는데, 저거라고는 생각도 못했다. Object[] 를 TestVO로 전환을 못한다 이 지랄하는데 이걸 어떻게 알어 나중에 또 이딴 오류에 걸릴 수 있으니 적어놔야지ㅋ 해당 오류났던 버전 : org.springframework.boot 2...
VO의 필드 이름이 데이터베이스 컬럼과 다를 경우 @Column(name ="이름")을 통해서 변경된 이름으로 해서 쿼리를 날려야하는데 문제는 내가 입력한 값으로 안 바뀐다는거지. 그래서 구글을 한참 뒤지다 보니 해결 방법을 찾았다. 해결 방법: #properties #spring.jpa.hibernate.naming.implicit-strategy=org.hibernate.boot.model.naming.ImplicitNamingStrategyLegacyJpaImpl spring.jpa.hibernate.naming.physical-strategy=org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl #yml spring: jpa: hi..
말 그대로 참담하기 그지 없다. 뭐 나라가 망하던지 말던지 알게 뭐냐.