この方法で動的クエリを作成することはできません。通常の文字列操作を使用する必要があります。パラメータは、文字列、数値などの値にのみ使用でき、名前には使用できません。
あなたの場合、
のようなことをすることが可能でしょう。String sqlTemplate = "SELECT <id_column>,supplier_name FROM supplier WHERE supplier_id = ?";
String selectSQL = sqlTemplate.replace("<id_column>", "supplier_id");