23 lines
419 B
Java
23 lines
419 B
Java
|
|
package com.baeldung.dao;
|
||
|
|
|
||
|
|
import com.baeldung.aop.annotations.Loggable;
|
||
|
|
import com.baeldung.model.Foo;
|
||
|
|
import org.springframework.stereotype.Repository;
|
||
|
|
|
||
|
|
@Repository
|
||
|
|
public class FooDao {
|
||
|
|
|
||
|
|
public String findById(Long id) {
|
||
|
|
return "Bazz";
|
||
|
|
}
|
||
|
|
|
||
|
|
@Loggable
|
||
|
|
public Foo create(Long id, String name) {
|
||
|
|
return new Foo(id, name);
|
||
|
|
}
|
||
|
|
|
||
|
|
public Foo merge(Foo foo) {
|
||
|
|
return foo;
|
||
|
|
}
|
||
|
|
}
|