I am developing an application using Java, my application would be accessed by number of different users simultaneously and the database resides in a central server. The access of the database from remote server is handled by just giving the appropriate IP of the server in the Hibernate configure file.
My question is, I have to store a picture regarding each user of the database, I heard that storing the image in the database and retrieving it from the database is not advised and has negative impact on the performance. Is it so?
What are the other possible ways i can implement this? What is the best way to do it?