본문 바로가기

분류 전체보기300

rest api filter에서 header, body 변경 하고 싶은 것 : 1차 필터 완료 후 2차 필터에서 클라이언트에서 제공받은 토큰으로 redis 형식의 데이터를 controller로 던지고 싶음. 매번 controller나 service에서 정보를 체크하기엔 코드량이 늘어남. package com.program.application.controller; import com.program.application.entity.main.CustomerEntity; import com.program.application.model.redis.RedisUserInformation; import com.program.application.service.main.ICustomerService; import com.program.commons.response.Respo.. 2022. 9. 7.
Mysql groupby 최신데이터 1row 값 EXPLAIN SELECT R1.sender_id, R2.status FROM ( SELECT sender_id, MAX(tseq) AS seq FROM 조회테이블 AS R WHERE R.create_at BETWEEN '2022-01-01 00:00:00' AND '2022-07-31 23:59:59' GROUP BY sender_id ORDER BY NULL ) AS R1 INNER JOIN 조회테이블 AS R2 ON R1.seq = R2.seq AND R2.status = '상태값' 보통 검색해보면 다른 정보로 JOIN을 시도하는데, 기본 키로 조회 시도. 회사의 해당 테이블의 컬럼 수가 160개정도로.. 해당 쿼리를 실행하려고 하면 데이터베이스가 사망하려고 한다. EXPLAIN SELECT sen.. 2022. 9. 1.
02. Flutter Dio 사용법 dio 최신 버전 추가 class HttpRequest { //https://pub.dev/packages/dio static final _dio = Dio(); static Future fetchPost(String url, HttpHeaderModel header, E parameter) async { String requestBodyJson = jsonEncode(parameter); Map headerMap = _getSendHeaderMap(header); try { var response = await _dio.request( HttpConst.baseUrlLocal + url, data: requestBodyJson, options: Options(method:'POST', headers: .. 2022. 8. 28.
보유 기술 2022. 8. 12.