반응형

전체 글 79

[python/파이썬 입문] 딕셔너리(Dictionary) 생성, 수정, 추가, 삭제, for문 key, value 출력

강의 링크 : https://programmers.co.kr/learn/courses/2/lessons/283 JSON과 비슷하다고 생각하면 될 것 같다. 1. 생성 코드 # 중괄호로 생성 dict = { 'one' : 1, 'two' : 2, 'three' : 3, } # 대괄호[key]를 넣고 출력 print(dict['one']) 결과 화면 ※ 앞에 넣는 값이 key가 맞나 싶어 같은 이름으로 두 개 작성해 봤는데 중복이 제거된다. 코드 dict = { 'one' : 1, 'two' : 2, 'three' : 3, 'three' : 33, } print(dict) 결과 화면 : three 3 으로 입력된 것은 보이지 않는다. 2. 수정 코드 dict = { 'one' : 1, 'two' : 2, '..

python 2021.09.01

[python/파이썬 입문] 조건문 for문 작성 방법 (+if문)

java가 주언어이기 때문에 java로 비교해서 for문 예시를 메모했다. 개인적으로 프로그램 작성의 70% 이상이 조건문이라고 생각한다. python 하다가 헷갈릴 때마다 보러 와야겠다. 동영상 강의를 보며 메모. https://programmers.co.kr/learn/courses/2/lessons/182 1. for문 첫 번째 타입 : i 변수 사용하지 않을 때 java List nameList = new ArrayList(Arrays.asList("철수", "영희", "맹구", "훈이")); for(String name : nameList) { System.out.println(name); } python nameList = ['철수', '영희', '맹구', '훈이'] for name in na..

python 2021.09.01

Postman URL 변수 사용하기

이 프로젝트 개발에서 테스트할 URL이 3개가 있는데 Local, 개발 서버, 운영 서버이다. 처음에는 몇 번 안 되길래 그냥 직접 입력해서 바꿨는데 점점 많아지니 귀찮아서 작성.. ▼ 1번 눈 모양 클릭 후 2번 Environment Add 클릭 ▼ Local 환경일 때 변수 설정 ▼ Dev 환경일 때 변수 설정 그리고 URL을 variable 변수로 변경하면! ▼ Local 선택했을 때 ▼ Dev 선택했을 때 아주 만족스럽다. 또 Postman 계정에 저장도 되기 때문에 재택을 해도, 사무실에서 해도 같이 사용 가능! 참고 사이트 https://jeg-dev.tistory.com/18

API 2021.08.26

[Spring] @Transactional 작동 안 할 때 확인해봐야 할 것

https://lemontia.tistory.com/878 [spring] @Transactional 작동 안할때 확인해봐야 할 것 인터넷에 나와있는 각종 설정을 해봐도 안될경우 다음을 참조하면서 점검해보자 1. 메서드가 public 인지 확인 - private 면 걸리지 않는다 public class TranService() { @Transactional private.. lemontia.tistory.com 내 경우는[ 한 클래스 내 @Transactional 이 설정되어 있지 않은 메서드에서 @Transactional 이 설정된 메서드를 호출할 경우. ]였다. Controller에 있는 a(), b()Service에 있고, a()와 b()가 호출하는 tran() a()..

JAVA 2021.08.25

[Spring] Custom javax validation constraints, 동적으로 Class 레벨의 validate 및 Custom 에러 메시지 (field, message)

* 연관 검색어 : javax validation constraints, java bean validation, hibernate validation, 동적 validation ※ 예시 소스는 실제 소스에서 이름을 변경해 작성한 것이기 때문에 복사+붙여넣기를 할 경우 에러가 날 수도 있습니다.에러가 난다면 적절하게 수정해서 사용 부탁드립니다.  구현 중인 것은 도메인 모델(Domain model)에서 Request 값의 유효성 체크.보통 어노테이션(Annotation)을 쓰면 모든 field에 대해 체크한다.예시 모델을 보자면, 내가 구현하고 싶은 기능은is_admin이 true라면 email을 필수값 체크, 아니면 체크하지 않는 것이다.▼ 예시 모델 (UserDomain.java)public class..

JAVA 2021.08.25
반응형