지난 한주동안에는 중간발표 피드백으로 받은 내용을 적용해보는 시간으로 slow query 발생시 슬렉메세지 전송하는 코드를 작성했다. slackconfig 내용 @Slf4j @Configuration public class SlackConfig { @Value("#{environment['slack.key']}") public String slackKey; public final WebhookResponse send(String text) { try { WebhookResponse response = null; Slack slack = Slack.getInstance(); String webhookUrl = slackKey; System.out.println(); Payload payload = Payl..
지난 한주동안에는 중간발표를 위한 뷰 페이지를 보여주기위해 thymeleaf를 사용했고, redis를 적용해 로그인시 발급하는 refresh토큰을 mysql db에 저장하는 대신 인메모리 식으로 저장하게 바꿨다. jpql, querydsl을 사용한 검색 버튼을 구분하였다. 코드는 match against를 사용! @Query(value = "SELECT * FROM books WHERE MATCH(title) AGAINST(:word in boolean mode) LIMIT :size OFFSET :page", nativeQuery = true) List searchTitleFullText(@Param("word") String word, @Param("size") int size, @Param("pag..
- Total
- Today
- Yesterday
- 코드해석
- this
- Spring
- backoffice
- querydsl
- 환경세팅
- JPA
- 협업
- joinfetch
- JWT토큰
- 알고리즘
- JPQL
- method
- 김영한
- EC2
- ssl
- DI
- badrequest
- java
- DTO
- wil
- IOC
- ajax
- POI
- instance
- python
- .jks
- 풀텍스트
- 항해99
- EntitiyManagerFactory
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |