title: What is the difference between fetch="EAGER" and fetch="LAZY" in doctrine
body: <p>What is the difference between <code>fetch="EAGER"</code> and <code>fetch="LAZY"</code> in annotation <code>@ManyToOne</code> in Doctrine ?</p>
  
  <pre><code>/**
   * @ManyToOne(targetEntity="Cart", cascade={"all"}, fetch="EAGER")
   */
  
  /**
   * @ManyToOne(targetEntity="Cart", cascade={"all"}, fetch="LAZY")
   */
  </code></pre>