상세 컨텐츠

본문 제목

스프링 array parameter list map 처리.

spring

by somiyuralove 2019. 2. 1. 01:55

본문

안녕하세요. 

오늘시간에는 클라이언트에서 json으로 전달되는 파라미터의 처리를 스프링에서 어떻게 하는지에 대해서 알아보겠습니다.

클라이언트단에서 json으로 array로 데이터를 줄고, 컨트롤러 단에서는 그 array를 받아서 list<map>으로 변환하여

mybatis에서 다중 동적쿼리문을 작성하여 데이터베이스에 저장하는 방법을 알아보겠습니다.

먼저 테스트 데이터베이스를 만듭니다.

CREATE TABLE `insertjob` (

`JOB_CODE` INT(11) UNSIGNED ZEROFILL NOT NULL AUTO_INCREMENT,

`JOB_TITLE` VARCHAR(50) NOT NULL DEFAULT '0',

`JOB_PROGRAM_ID` VARCHAR(50) NOT NULL DEFAULT '0',

`USER_ID` VARCHAR(30) NULL DEFAULT '0',

`STAT_DT` VARCHAR(8) NULL DEFAULT '0',

PRIMARY KEY (`JOB_CODE`),

INDEX `JOB_TITLE` (`JOB_TITLE`),

INDEX `JOB_PROGRAM_ID` (`JOB_PROGRAM_ID`)

)

COLLATE='latin1_swedish_ci'

ENGINE=InnoDB

AUTO_INCREMENT=2

;

그리고 html과 스크립트를 아래와 같이 만들었습니다.


컨트롤러 단은 아래와 같이 코딩하였습니다.

서비스단입니다.

DAO 입니다.

xml입니다.


날씨가 많이 늦었네요.

그럼 편안한밤 되시고 즐프하세요. ^^*

관련글 더보기

댓글 영역