我正在尝试使用Spring开发RESTful应用程序。 REST服务必须在数据库中进行参数化,我的意思是,这是一个通用服务,它可以从执行相同工作的数据库信息中更改整个URL,但指向不同的URL方向。
我正在寻找与年龄相关的信息。有没有人知道有用的教程?
有可能吗?
谢谢大家!
答案 0 :(得分:1)
您最好创建一个简单的Servlet
,它将侦听静态根URL并根据数据库值动态响应。
public class Config {
public static String restPath = "valueReadFromDB";
}
@WebServlet("/appName")
public class AppServlet extends HttpServlet {
public void doGet(HttpServletRequest req, HttpServletResponse resp) {
if (req.getURI().contains(Config.restPath) {
// add your logic
}
}
}
您可以这样称呼:http://your.host.name/appName/dynamicUrlReadFromDB
不要盲目地尝试使用Spring,因为它很酷或时尚。坚持基础知识总能产生出色的结果,并允许对应用程序进行细粒度控制,这是Spring无法做到的事情。