Just do IT
반응형
article thumbnail
Java Tutorial (1)
Programing/JAVA 2021. 7. 14. 11:28

JAVA에 대해 공부하기에 앞서서 JAVA를 사용하기 위한 환경을 만들어 보겠습니다. 제가 사용한 툴의 버전은 JDK 8(1.8.0), Eclipse 2020-09(확인 후 수정) 입니다. Java Tutorial (2)

페이징 - AJAX (1)
Programing/기타 2021. 7. 13. 17:37

페이징에 사용된 Ajax, JavaScript 코드를 분석해보자~! function Common(){ this.jsonString = function(params) { var myJSONText = JSON.stringify(params, function replacer(key, value) { if (typeof value === 'number' && !isFinite(value)) { return String(value); } return value; }); return myJSONText; } this.getJSON = function(url, method, parameters, successFunc, errorFunc) { var ithis = this; $.ajax({ type: method, ..

Ajax Tutorial
Programing/JavaScript 2021. 7. 13. 16:44

Ajax란? Ajax는 Asynchronous JavaScript and XML의 약자이다. 비동기 자바 스크립트와 XML을 의미합니다. Ajax는 서버와 클라이언트 사이에서 페이지 전체를 새로고침 하지 않고 데이터를 주고 받을 수 있도록 해줍니다. 페이지가 새로고침이 되지 않기 대문에 페이지에 있는 모든 데이터가 아닌 특정 데이터만을 서버에 전송할 수 있으며 이는 어플리케이션을 더 빠르고 효율적으로 사용하며 운영할 수 있게 해줍니다. Ajax는 JavcScript, DOM, XML, HTML/XHTML, CSS, XMLHttpRequest등과 같이 다양한 기능들과 함께 사용되는 기능입니다. ** DOM : http://tcpschool.com/javascript/js_dom_concept ** HTML..

페이징 - MSSQL
Programing/기타 2021. 7. 13. 11:14

SELECT * FROM( select row_number() over(order by idx ASC)rn, idx, test1_varchar, test2_int, date, Fullname, message from tb_zespri_test) as a where rn between ((${pageNo}*${pageSize})-(${pageSize}-1)) and (${pageNo}*${pageSize}) MSSQL은 MYSQL과 달리 DB에서 지정해주는 index가 없기 때문에 row_number를 사용해야 한다 row_number() over(order by idx ASC)rn, idx, text1_varchar~ 임의로 index를 생성한 테이블을 불러온뒤 select *로 모든 항목을 불러와야 한..

Spring - Tiles
Programing/기타 2021. 7. 9. 14:31

Tiles란? Include와 비슷한 역할이라고 할 수 있다. 페이지의 상단이나 하단 메뉴(header, footer)와 같이 모든 페이지에 반복적으로 사용해야 하는 경우 태그를 사용하여 넣으면 간편하게 넣을 수 있다. 하지만 Include의 경로가 바뀌었을 때, 모든 페이지를 하나씩 다 들어가서 경로를 수정해야 하는 문제점이 있다. 가령 페이지가 50개가 된다면 50개의 페이지에 있는 include 경로를 전부 다 바꾸어 주어야 하는 것이다. Tiles는 Include와 같이 상단, 하단 메뉴를 반복적으로 넣을 때 사용할 수 있는 방법이며 Include처럼 모든 페이지에서 일일이 수정하지 않고 tiles.xml에서 한번의 수정으로 모든 페이지에 적용할 수 있다. 사전 준비 pom.xml 라이브러리 추가..

article thumbnail
JPA 실습하기 (7)
Programing/JPA 2021. 6. 21. 15:13

이번 포스팅에서는 고객의 정보 삭제, 수정, 입력, 검색을 구현해보겠습니다 고객 번호로 고객 삭제하기 // memNum으로 고객 정보 삭제, DELETE, localhost:8080/member/1(고객번호 입력) @DeleteMapping(value="/{memNum}", produces = { MediaType.APPLICATION_JSON_VALUE }) public ResponseEntity deleteEmp(@PathVariable("memNum") int memNum){ memberService.deleteBymemNum(memNum); return new ResponseEntity(HttpStatus.NO_CONTENT); } 고객 번호로 한 명의 고객 정보를 삭제하는 메서드 입니다 Dele..

반응형