adding a service to a panel now works

This commit is contained in:
Fredrik Friis 2012-03-26 14:11:02 +09:00
parent f83fb79543
commit affdf0d2f7
2 changed files with 7 additions and 3 deletions
src/main/java/se/su/dsv/scipro

@ -4,6 +4,8 @@ import org.apache.wicket.markup.html.basic.Label;
import org.apache.wicket.markup.html.list.ListItem;
import org.apache.wicket.markup.html.list.ListView;
import org.apache.wicket.markup.html.panel.Panel;
import org.apache.wicket.spring.injection.annot.SpringBean;
import se.su.dsv.scipro.springdata.services.ProjectIdeaService;
import java.util.ArrayList;
@ -20,8 +22,8 @@ public class ProjectIdeaStatisticsPanel extends Panel {
// @SpringBean
// ProjectIdeaRepo projectIdeaRepo;
// @SpringBean
// private ProjectIdeaServiceImpl projectIdeaService;
@SpringBean
private ProjectIdeaService projectIdeaService;
public ProjectIdeaStatisticsPanel(String id) {
super(id);

@ -22,7 +22,7 @@ public class ProjectIdeaServiceImpl implements ProjectIdeaService {
@Qualifier("projectIdeaRepo")
@Autowired
ProjectIdeaRepo projectIdeaRepo;
private ProjectIdeaRepo projectIdeaRepo;
public ProjectIdeaServiceImpl(){
System.out.println("BLA BLA");
@ -35,5 +35,7 @@ public class ProjectIdeaServiceImpl implements ProjectIdeaService {
BooleanExpression projectIdeaWasCreatedBefore = qProjectIdea.dateCreated.before(date);
return projectIdeaRepo.findAll(projectIdeaWasCreatedBefore);
// return null;
}
}