스마트기기. 안전하게 사용합시다. 좋은 습관을 만들어요.😀🙂
2023년 2월 15일 수요일.
버그 잡았다고 생각해보구요.
잘 되는 것 같네요. 또 이어서 적어볼게요.
LocalDateTime형은, 저의 Github 이슈. SpringAutoCodeEntity3. 거기에 적어놨듯이, 예를들면, 2023-02-15 00:00:00 이렇게 적어야 하는군요.
개발에 도움이 되었으면 좋겠네요.
좋은 하루, 좋은 개발되세요.
--
(전 글)
SpringBoot JPA + QueryDSL. 만들다 보니, 스마트 팩토리. 만들다가만 부분. ... 전에 만들긴 만들었는데... 예약파트부분이요. 다시 보고 있군요.
공부해 봅시다. 도움이 되었으면 좋겠네요.
https://infott2t.github.io/smartfactory-app-design
스마트 팩토리
스마트팩토리 이렇게 개발해보세요. 일하기가 더 좋아지겠죠. 감사합니다.
infott2t.github.io
이렇게 웹디자인을 만들 수 있습니다.
https://infott2t.github.io/smartfactory-app-design/search2stand_food_kimchi.html
스마트 팩토리
스마트팩토리 오늘, 일 하시는 것은 어떨까요. 좋은 하루되세요. [아이디] 님. ✋할 일을 찾아볼까요. 1건의 일을 찾았습니다. A 푸드. 음식. 김치를 만들어보세요. A 푸드 배추 김치 만들기 보
infott2t.github.io
이 부분에서, 할일 찾기, 서서일하기, 음식 만들기, 김치. 이 태그를 가지게 되는 것은, 어떤 테이블이겠죠. 서비스 테이블.
SWork라는 이름을 줘볼게요. ServiceWork의 약자로 해서요.
서서일하기, 음식만들기, 김치. 이의 경우, 태그가 여러개가 될 수 있겠죠. 최대 5개까지 가진다고 해봅시다. 그리고, 박스안에, 태그도 따로 있죠. 음식, 요리. 2개까지 가질 수 있다고 하구요. 회사명, 회사 comment. 시작일도 있군요.

그렇다면... SWork의 엔티티는... 또, 좋아요도 있겠죠. 하지만, 보이는 것만으로 만들어봅시다.
https://github.com/infott2t/TDD-spring-ex01
GitHub - infott2t/TDD-spring-ex01: SpringBoot JPA, QueryDSL. and TDD Checky. How about this. Let's study. Thank you.
SpringBoot JPA, QueryDSL. and TDD Checky. How about this. Let's study. Thank you. - GitHub - infott2t/TDD-spring-ex01: SpringBoot JPA, QueryDSL. and TDD Checky. How about this. Let's study....
github.com
위의 github에서 스프링부트 JPA + QueryDSL의 형태를 그대로 사용해볼 수 있습니다. 공부해보세요.
package com.example.domain;
import lombok.Getter;
import lombok.NoArgsConstructor;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import java.time.LocalDateTime;
@Getter
@NoArgsConstructor
@Entity
public class SWork {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
private String coopName;
private String coopComment;
private String coopWorkName;
private String wtag1;
private String wtag2;
private LocalDateTime startWorkDate;
private LocalDateTime endWorkDate;
private String searchTag1;
private String searchTag2;
private String searchTag3;
private String searchTag4;
private String searchTag5;
private String isDel;
private LocalDateTime modifiedDate;
private LocalDateTime createdDate;
}
위의 형태의 테이블. SWork라는 엔티티를 만들어 봤습니다. 돌려봅시다~.
https://github.com/infott2t/SpringAutoCodeJPAEntity3
GitHub - infott2t/SpringAutoCodeJPAEntity3: Automation Code CRUD. SpringBoot JPA + QueryDSL
Automation Code CRUD. SpringBoot JPA + QueryDSL . Contribute to infott2t/SpringAutoCodeJPAEntity3 development by creating an account on GitHub.
github.com
이 git을 사용하고 있어요.

위처럼 적어서... Extract Redendant logic... 버튼을 누르면... 폴더, 파일들이 생기게 됨니다~. 미리 적었던, SWork 클래스를 지우고... 중복이겠죠.

Github에 올리지 않았기 때문에, 빨간글씨로 나오네요.
TddSpringEx01Application으로 실행해보면...

... 작동이 안되네요. 언제 시간날때 고쳐볼게요. T Math. 문제라는 군요. SWork. 이렇게 엔티티를 만들면, 폴더를 sWork로 바꿔줘야도 해야하구요. 대문자 한글자, 또 연결되는 대문자. 이렇게 적은 경우. 그외에는 잘 작동하는 것 같습니다. 그래서, 테이블 이름을 ServiceWork로 고쳐보고... 다시 해봤는데... 처음동작은 되다가... 안되었네요.
org.springframework.expression.spel.SpelEvaluationException: EL1005E: Type cannot be found 'Math'
확인해보니, Math이 부분을 java.lang.Math. 이렇게 바꿔주니 되네요. 깃헙 업데이트 했구요. 또, 이어서 해볼게요. 밤에는 자야죠~.
좋은 하루되세요.
또, 교회. 다녀보세요. 기독교. 전화도 해보세요. 사회에서 쉴 곳. 하고 싶은 말이네요.
저의 글, 봐 주셔서 감사합니다.
'프로그래밍' 카테고리의 다른 글
[프로그래밍] SpringBoot JPA, 엔티티 연관관계 sql값 넣기. HeidiSQL. 예) 예약파트. 3. 공부해보세요~. (0) | 2023.02.17 |
---|---|
[프로그래밍] SpringBoot JPA, 예약파트 만들기. 2. 공부해보세요~. (0) | 2023.02.15 |
[프로그래밍] Grammarly 사이트 사용해보면서. 애니메이션 UI. 개발해보세요. (0) | 2023.02.09 |
[프로그래밍] TDD. 프로그래밍에서 필요한 작업. 공부해보세요~. 재미있네요. 1. (0) | 2023.02.06 |
[프로그래밍] OAuth2.0 연결, 웹앱 일 때 생각해볼 점. 공부해보세요. 재미있네요. (0) | 2023.02.05 |