get 404可能遇到的問(wèn)題
在RouterFunctionConfiguration中創(chuàng)建的findall方法后,需要去UserRepository中返回Map存儲(chǔ): return?repository.values();
在RouterFunctionConfiguration中創(chuàng)建的findall方法后,需要去UserRepository中返回Map存儲(chǔ): return?repository.values();
2019-05-16
舉報(bào)
2019-06-06
/** ?*?{@link?User}?{@link?Repository} ?*/ @Repository public?class?UserRepository?{ ????/** ?????*?采用內(nèi)存型的存儲(chǔ)方式->Map ?????*/ ????private?final?ConcurrentMap<Integer,?User>?repository?=?new?ConcurrentHashMap<>(); ????private?final?static?AtomicInteger?idGenerator?=?new?AtomicInteger(); ????/** ?????*?保存用戶對(duì)象 ?????* ?????*?@param?user?{@link?User}?對(duì)象 ?????*?@return?如果保存成功,返回<code>true</code>, ?????*?否則返回<code>false</code> ?????*/ ????public?boolean?save(User?user)?{ ????????//ID從1開(kāi)始 ????????Integer?id?=?idGenerator.incrementAndGet(); //????????設(shè)置ID ????????user.setId(id); ????????return?repository.put(id,?user)?==?null; ????} ????/** ?????*?返回所有用戶 ?????* ?????*?@return ?????*/ ????public?Collection<User>?findAll()?{ ????????return?repository.values(); ????} }