title: Is there a way to pass down a variable in an Autowired Constructor?
body: <p>To keep it as simple as Possible I have a class which I want to open threw another class. It needs some Services to be Autowired plus, because it is a Review view, it also needs a Variable of the movie passed down to it so that the Review can be saved there. But every time I try to ad in a Movie class as constructor variable it says, the class is not Autowirable.</p>
  <pre><code>@PageTitle(&quot;GiveReview&quot;)
  @Route(value = &quot;givereview&quot;,layout = MainLayout.class)
  @PermitAll
  public class GiveReviewView extends Div {
  
  private final AuthenticatedUser authenticatedUser;
  private final ReviewService reviewService;
  private final MovieService movieService;
  
  private Movie movie;
  @Autowired
  public GiveReviewView(AuthenticatedUser authenticatedUser, ReviewService reviewService, MovieService movieService) {
      this.authenticatedUser = authenticatedUser;
      this.reviewService = reviewService;
      this.movieService = movieService;
  
  }
  </code></pre>
  <p>when I add (Movie movie) inside of the constructor I get an error</p>