Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
CallableStatement c = con.createCallableStatement("{call package.procedure(?,?,?,?)}");
c.setString(1,"a");
c.setInteger(2,2);
c.setStruct(3,struct);
c.execute();
class SomeClass {
def someMethod = measure("SomeClass.someMethod") {
// ...
}
}
class SomeClass {
def someMethod = measure {
// ...
}
}
Не нашел в статье объяснения самой сути АОП для новичка.
Аспектно-ориентированное программирование. Основы