본문 바로가기

분류 전체보기63

쿼리 없이 조회하는 JPA 방법 mapper.xml과 mapper.java 없이 서버에서 간단히 조회하는 방법1. controller.java@RequestMapping(value ="getList",method = RequestMethod.GET, produces = APPLICATION_JSON)public Responses.ListResponse getList(RequestParams requestParams) { List list = service.getList(requestParams); return Responses.ListResponse.of(list);} 2. service.javapublic List getList(RequestParams requestParams) { String company = r.. 2024. 10. 30.
List, RequestParams 리턴 사용법 1. RequestParams 방식servicepublic List getItem(RequestParams requestParams) { return itemMapper.getItem(requestParams);}controller@RequestMapping(value="item", method = RequestMethod.GET, produces = APPLICATION_JSON)public Responses.ListResponse getItemList(RequestParams requestParams) { List list = itemService.getItemList(requestParams); return Responses.ListResponse.of(list);} 2. List 방식serv.. 2024. 7. 23.
JAVA 데이터 insert 하기 1. 배열로 선언했을때 List getOutOfLimitData(RequestParams requestParams);🔺 Mapper.javaRequestParams mParam = new RequestParams();mParam.put("routCd",m.getRoutCd());mParam.put("prcsslmtUnit","U04"); List ldVOTime = lmtDetailMapper.getOutOfLimitData(mParam);🔺 2번 Service.java -> Mapper 에 있는 저장로직을 2번 service에서 사용할때 선언하는 방법  2. 객체로 선언했을때@Transactionalpublic void saveAlarmLog(HaccpAlarmLog haccpAlarmLogData.. 2024. 5. 29.
[JS] 동적 그리드 반복문으로 생성하기 fnObj.gridView01.setData(dmsList01); ~ fnObj.gridView25.setData(dmsList25); for (var i = 1; i 2024. 2. 15.
[JS] 모달 팝업 만드는 2가지 방법 1. ppmboot.config.js 에 경로 크기 지정 해줘야 함 수정 삭제 조회 등의 기능을 다 넣어야하면 필요함 VIEW_FORM: function (caller, act, data) { searchData = getSerializeArrayToJson("#searchView0"); ppmboot.modal.open({ modalType: MODAL_NAME, param: "", sendData: function(){ return { "mode" : "view", "brandCd" : searchData.brandCd, "cfmtnDlvyFromDt" : searchData.cfmtnDlvyFromDt, "cfmtnDlvyToDt" : searchData.cfmtnDlvyToDt, "company".. 2024. 2. 13.
[JS] mouseover 사용해서 알람창 표시(axDialog.alert) 1. pageStart에 넣어줌, 해당 alert창의 속성마다 접근해서 text와 색상 변경해줌 document.getElementById("met2Status").addEventListener('mouseenter', (event) => { axDialog.alert({ theme: "danger", width: 500, msg: "MAP - 2호기 금속검출!", }); $(".ax5-ui-dialog .ax-dialog-header").text("한계기준이탈 !!!") $(".ax5-ui-dialog .ax-dialog-header").css("background", "red"); $(".ax5-ui-dialog .ax-dialog-header").css("font-size", "35px"); $(".. 2024. 1. 19.