求助:service中get要求key型別必須為string嗎
有一個User model,主鍵是Integer id
service中
public User getUser(Integer id)
{
try {
return (User)jdbcDao.loadModelById(User.class, id);
} catch (Exception e)
{
logger.error(e);
return null;
}
}
listAction正常,但用viewAction?Action=edit&id=1時則會報,service的get方法引數必須是String,將程式碼改為
public User getUser(String id)
{
Integer pid = Integer.valueof(id);
try {
return (User)jdbcDao.loadModelById(User.class, pid);
} catch (Exception e)
{
logger.error(e);
return null;
}
}
則會報型別不匹配。
service中
public User getUser(Integer id)
{
try {
return (User)jdbcDao.loadModelById(User.class, id);
} catch (Exception e)
{
logger.error(e);
return null;
}
}
listAction正常,但用viewAction?Action=edit&id=1時則會報,service的get方法引數必須是String,將程式碼改為
public User getUser(String id)
{
Integer pid = Integer.valueof(id);
try {
return (User)jdbcDao.loadModelById(User.class, pid);
} catch (Exception e)
{
logger.error(e);
return null;
}
}
則會報型別不匹配。
[該貼被ccj於2007-11-27 19:02修改過]
相關文章
- { [key: string]: any } 是 TypeScript 中的一種型別註解TypeScript型別
- BigDecimal轉為String型別、int型別Decimal型別
- 玩家要求登出遊戲賬號,遊戲公司必須配合嗎?遊戲
- String 型別型別
- jsp頁面number型別自動轉為String型別JS型別
- 測試必須學spring RESTful Service(上)SpringREST
- 測試必須學 spring RESTful Service (上)SpringREST
- java中判斷String型別為空和null的方法Java型別Null
- List<Integer>裡有可能存String型別元素嗎?型別
- String:字串型別字串型別
- 你必須搞清楚的String,StringBuilder,StringBufferUI
- Java中Switch支援String字串?為什麼不支援long型別?Java字串型別
- C中int main()必須reture一個值嗎AI
- react 報錯 元素隱式具有 "any" 型別,因為型別為 "string" 的表示式不能用於索引型別 "{}"。 在型別 "{}" 上找不到具有型別為 "string" 的引數的索引簽名。React型別索引
- 企業數字化轉型必須要有資料中臺嗎?
- Redis中String型別常用命令Redis型別
- python必須安裝pip嗎Python
- string型別介紹型別
- 探討丨傳統行業必須數字化轉型嗎?行業
- Java中String和byte型別互相轉換Java型別
- service型別及功能簡介+pod型別型別
- C++中string轉換為char*型別返回後亂碼問題C++型別
- jquery中$.get()提交和$.post()提交有區別嗎?jQuery
- 什麼是字串?Python中字串必須加引號嗎?字串Python
- ?你必須知道的Java泛型Java泛型
- (JS基礎)String 型別JS型別
- redis-6.string型別Redis型別
- [求助] VSCode 識別不了 Homestead 的 PHP 嗎?VSCodePHP
- mysql建表必須使用主鍵嗎MySql
- mysql中key 、primary key 、unique key 與index區別MySqlIndex
- String.valueOf和強制型別轉換(String)的區別型別
- ORA-01440: column to be modified must be empty (修改列型別時報錯:要修改的列必須為空)型別
- JavaScript的String和Boolean型別JavaScriptBoolean型別
- 型別轉換(int 和 String)型別
- C++ string型別常用操作C++型別
- php中物件是引用型別嗎?PHP物件型別
- 在K8S中,Service的型別有哪些?K8S型別
- Flashback database必須要有之前的archivelog嗎?DatabaseHive
- KUDU 能超越 300列限制嗎 ? 必須能