title: Hibernate Bulk Amount Data Processing
body: <p>We are about starting a financial project which required heavily on data processing (like everyday run program to sorting, routing, filtering bulk amount of data).</p>
  
  <p>My question is, Using Hibernate as JPA provider, Where it should be best to handle processing data ? Business Object or in Database batch.<br>
  More details:</p>
  
  <ol>
  <li><p>Business Object handle most of processing logic then only trigger CRUD to Database</p></li>
  <li><p>Database handle most of processing logic and CRUD to database table, Business Object handle </p></li>
  </ol>
  
  <p>Which one is better approach in term of maintainability and scalability ?</p>