Мне нужно собрать различные команды и передать их в качестве аргументов другой программе.Лучший шаблон дизайна для этой проблемы
Команды разделяют некоторую информацию и формат, но отличаются количеством аргументов.
Например, для операции CRUD, я мог бы генерировать следующую строку команды:
"create""host_ip""database""user_id""profile""personal_data1""personal_data2""personal_datan"
"retrive""host_ip""database""user_id"
"update""host_ip""database""user_id""personal_data1""personal_data2""personal_datan"
"delete""host_ip""database""user_id"
Я считаю, что есть более умные способы сделать это &, разделяя его на этом удивительном месте, я мог бы сделать лучше работа.
Связано с более ранним вопросом: http://stackoverflow.com/questions/4221444/passing-arguments-form-java-program-to-bash-script-that-call-another-java-program –
Используете ли вы какие-либо тип каркасов? Проверьте поддержку Spring Framework JDBC: http://static.springsource.org/spring/docs/current/spring-framework-reference/html/jdbc.html. – Griff