Mybatis @Param 사용
1. Mybatis를 이용해서 파라미터값을 이용할 때 아래와 같이 하나의 값이면 이름을 사용하면 된다. 객체를 이용한 파라미터는 "객체.상세" 식으로 사용하면 된다. @Insert("INSERT INTO ${tableName} (log_time, gateway_id, sensor_node_id, sensor_id, sensor_value, alarm_flag, raw_value)" + " VALUES (#{sensor.sensingTime}, #{sensor.gatewayId}, #{sensor.sensorNodeId}, #{sensor.id}, #{sensor.sensorValue}, #{sensor.alarmFlag}, #{sensor.rawValue})") void insert(@Param("tableName") String tableName, @Param("sensor")Sensor log); 2. Mybatis에서 @Update를 이용해서 CREATE문을 사용할 수 있다.