public class UserService {
@Inject
private UserRepository userRepository;
// ...
}
public aspect LoggingAspect {
pointcut execution(* com.example.*.*(..));
before(): execution(){
System.out.println("Logging before method execution...");
}
}
<lava:datasource id="dataSource"
driver-class="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/test"
username="root"
password="password" />
<lava:session-factory
datasource-ref="dataSource"
entity-packages="com.example.entities"
show-sql="true" />
<lava:configuration>
<lava:component-scan base-package="com.example" />
</lava:configuration>