title: Is it wise to use HTTPSession in spring web app to store object data that will be displayed in multiple jsp pages?
body: <p>I am currently working on a spring boot web application project. </p>
  
  <p>We have a table which contains all the store information, such as current address, previous address and other store info. </p>
  
  <p>In our frontend view we have four jsp pages: 
  One page which contains all the store information and the other three will contain current address, previous address and other store info, respectively. </p>
  
  <p>I was thinking to retrieve the store information only once and that is on the main page, where all store information is displayed. Then, I'll just save the store information to a session attribute, so that I can just access it on the other pages which will contain just the same information, instead of retrieving it multiple times from the repository. </p>
  
  <p>Would that be a wise move? 
  ... Or is using HTTPSession inefficient in this case? </p>
  
  <p>I hope someone could give me their insight on this as i am really new to this whole spring boot web application development thing. Thank you so much in advance.</p>