본문 바로가기

Tip

(79)
objectmapper로 vo에 없는 parameter 무시하고 list만들기 1 2 3 4 5 ObjectMapper mapper = new ObjectMapper(); mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); List list = mapper.convertValue(model.get("list"), TypeFactory.defaultInstance().constructCollectionType(List.class, testVO.class)); cs 만약 vo가 a, b, c라면 프론트에서 요청할 때의 객체는 a, b mapper로 변환하면 list안에도 a,b만 포함된 객체만 만들어졌던.. 잘 기억이 안나서 죄송합니다..
[전자정부프레임워크] 경량 mariadb log4jdbc 연결 오류 log4jdbc.log4j2.properties에 log4jdbc.drivers=org.mariadb.jdbc.Driver 를 추가.. 안해줘도 될 거 같은데 springboot 공부하면서 찾아보도록 해야겠음...
[Intellij] 2019 use camelHumps tip Settings > smart key > use "CamelHumps" 사용하면 마우스 더블클릭 시 카멜변수는 전체 선택 안됨 그래서 editor > general > Honor "CamelHumps" words settings when selecting on double click 해제해야함
[docker] nginx port 변경 nginx를 사용해본 적이 없음.. 기존 nginx 사용자라면 다들 아시겠지만 conf파일을 변경해야함.. 1) Dockerfile 생성 > 2) 기존 이미지의 nginx default.conf 삭제 3) 새로 생성한 default.conf를 생성 4) Dockerfile copy 추가 [default port 90 입력] 5) Dockerfile있는 폴더에서 docker build -t [이미지 이름] . 6) 실행 docker run --name [이미지이름] -v [docker app 저장경로]:/etc/nginx/conf.d -d -p 90:90 nginx-test
[ax5grid] 동적 selectbox ax5grid 사용하다보면 selectbox를 여러 개 만들어야할 경우, selecebox1 selectbox2가 있다면 selectbox1 값에 해당하는 selectbox2 데이터가 나오게 동적으로 구현하려고 했다. 데이터가 많을 경우 비동기로 하는게 맞지만.. 암튼 능력자이신 동료분께서 만들어주셨다 감사합니다. (function (window) { const edit_dynamic_select = Object.create(ax5.ui.grid.inlineEditor.select, { bindUI : { value : function (_root, _columnKey, _$el, _editor, _$parent, _value) { let key = Object.keys(_root.selectedColu..