본문 바로가기
반응형

전체 글1089

[JavaScript] 객체 key, value 가져오기 1. Object에서 key를 배열로 가져오기 ​Object.keys(obj)는 객체의 key를 배열로 리턴합니다. let myObj = { 1: 'a', 2: 'b', 3: 'c', 4: 'd'}; console.log(Object.keys(myObj)); Output: [ '1', '2', '3', '4' ] ​ 2. Object에서 value를 배열로 가져오기 ​ Object.values(obj)는 객체의 value를 배열로 리턴합니다. let myObj = { 1: 'a', 2: 'b', 3: 'c', 4: 'd'}; console.log(Object.values(myObj)); Output: [ 'a', 'b', 'c', 'd' ] ​ 3. Object의 entry(key-value 쌍)를 배열.. 2023. 8. 1.
[Postman] 토큰 자동 재갱신 [Postman] 토큰 자동 재갱신 var loginBody = { 'userId': '****', 'userPw': '****' } var loginReq = { url: pm.environment.get('URL')+'/auth/loginProcess', method: 'POST', header: { 'Content-Type': 'application/json' }, body : { mode : 'raw', raw : JSON.stringify(loginBody) } } pm.sendRequest(loginReq, function (err, res) { var jsonData = res.json(); pm.environment.set("X_CATS_AT", jsonData.resultData.acce.. 2022. 8. 30.
JPA - 객체지향 쿼리 언어 - Criteria 집합, 정렬, 조인 - 집합 Criteria 에서 집합(group by) 과 집합의 조건(having) 을 어떻게 사용하는지 예제를 통해 알아보자. group by 를 사용해보기 위해 기존 Member 엔티티에 age 속성을 더해주고, Address 를 함께 사용한다. Embedded 타입에 equals 와 hasCode 재정의 해 주는것도 잊지말자. @Entity public class Member extends DateMarkable{ @Id @GeneratedValue @Column(name = "MEMBER_ID") private Long id; private int age; private String name; @Embedded private Address address; @OneToMany(mappedBy = ".. 2022. 3. 24.
[JAVA] JPA Optional, ifPresent를 통한 null체크 Spring Data JPA 사용 시 레파지토리의 리턴 타입을 Optional로 설정.​ ifPresent를 통해 null체크를 함으로 인해 코드양을 줄이고 좀 더 직관적으로 소스를 볼 수 있다. 1. isEmpty() 사용 Optional test = testRepository.findById("아이디"); if(!test.isEmpty()){ //test가 null이 아닐 경우 프로세스 }); 2. ifPresent 사용 Optional test = testRepository.findById("아이디"); test.ifPresent(a->{ //test가 null이 아닐 경우 프로세스 }); 2022. 3. 23.
반응형