我目前正在学习如何Dao在我的项目中使用模式.我知道,一张桌子相当于一张Dao,我是对的吗?就像StudentDao,SubjectDao.
每个都在相关的表中Dao执行CRUD操作,但我的问题是,我将如何DAO为连接表创建一个?假设我有一个查询来加入学生和主题表,那我该如何创建一个DAO呢?
我应该把它放到StudentDao?或者SubjectDao?或者在这种情况下有一个很好的做法?
关于在Spring MVC中使用AJAX我一直有问题.我有一个包含很多字段的表单,每个字段根据单击的相关按钮检索数据.
因此,我的每个按钮都需要调用一个AJAX请求.每个响应都将显示在相关字段中.
我想知道在点击其他按钮后是否可以在我的Spring控制器中调用不同的方法?
换句话说,我想对同一个控制器发出多个ajax请求,其中每个请求将在同一个控制器中调用不同的方法.
看这个例子:
// when get account detail is clicked it will call this method
@RequestMapping(method=RequestMethod.POST)
public @ResponseBody String getAccountDetails(@RequestParam(value="accountid") String accountid){
return somefunct.getAccountDetails(accountid);
}
// when get account summary is clicked it will call this method
@RequestMapping(method=RequestMethod.POST)
public @ResponseBody String getAccountSummary(@RequestParam(value="accountid") String accountid){
return somefunct.getAccountSummary(accountid);
}
/* when submit button is clicked... Form is submitted for saving*/
@RequestMapping(method=RequestMethod.POST)
public String submitForm(){
// save here
return "myform";
};*/
Run Code Online (Sandbox Code Playgroud)
目前,我只能有一个AJAX请求.如何修改此代码,以便我可以为不同的AJAX请求提供不同的功能?