我想在drl文件中声明服务类来调用该函数,我使用了下面的代码,但当代码中的RouteService声明后,代码不起作用
RouteService.java
public class RouteService {
@Inject
RouteRepository routeRepository;
public void Save(Route route){
routeRepository.save(route);
}
.drl文件ruls
when
$todo : Todo(route.getId() == 5202)
$routeService : RouteService()
then
Score $score = new Score();
$score.setRunid(10);
$score.setDomain("domain");
$score.setStatus("Active");
$score.setValue(52);
$routeService.save($score);
end
有谁能告诉我如何在.drl文件中使用规则内的java类服务?