Guardar las imagenes en una base de datos es posible, usando el blob, aunque podría ser mejor que copiaras esas imagenes a una ruta junto con el proyecto.
Pero aquí tienes un ejemplo de lo que buscas, usando MySql en este caso.
http://www.java2s.com/Code/Java/Data...uretoMySQL.htm
Saludos.