support global prefix for urls
add more spring dependencies to avoid javadoc screaming