Как отменить коммит?

Самый простой способ заключается в следующем:

String className = new Exception().getStackTrace()[1].getClassName();

Но в реале не должно быть необходимости в этом, если только для некоторых целей ведения журнала, потому что это довольно дорогостоящая задача. Что это, проблема, для которой вы думаете, что это решение? Мы можем придумать -лучшие предложения.

Изменить: вы прокомментировали следующее:

в основном я пытаюсь сделать слой базы данных и в классе A я создам метод, который будет генерировать операторы sql, такие операторы динамически генерируются путем получения значений всех общедоступных свойств вызывающего класса.

blockquote>

Затем я настоятельно рекомендую искать существующую библиотеку ORM , такую ​​как Hibernate , iBatis или любая реализация JPA на ваш вкус .

17
задан cmouse 5 June 2013 в 04:46
поделиться