Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 13586|Atbildi: 3

[JavaEE] mybatis ziņoja "Rezultātu karšu kolekcija jau satur vērtību forxxx"...

[Kopēt saiti]
Publicēts 23.08.2018 15:10:48 | | | |
Cēlonis: org.springframework.beans.factory.BeanCreationException: Kļūda, veidojot pupiņas ar nosaukumu 'accountMapper', kas definēts failā [C:\project\java\itsvseapi\target\classes\com\ itsvse\test\mapper\AccountMapper.class]: Nevar atrisināt atsauci uz pupiņu 'DBDataSqlSessionFactory', iestatot pupiņu rekvizītu 'sqlSessionFactory'; ligzdotais izņēmums ir org.springframework.beans.factory.BeanCreationException: kļūda, veidojot pupiņas ar nosaukumu "DBDataSqlSessionFactory", kas definēta klases ceļa resursā [com/itsvse/test/config/DefaultDataSourceConfig.class]: Pupiņu instantiācija, izmantojot rūpnīcas metodi, neizdevās; ligzdotais izņēmums ir org.springframework.beans.BeanInstantiationException: Neizdevās izveidot [org.apache.ibatis.session.SqlSessionFactory]: Rūpnīcas metode ' sqlSessionFactory" izmeta izņēmumu; ligzdotais izņēmums ir org.springframework.core.NestedIOException: neizdevās parsēt kartēšanas resursu: 'file [C:\project\java\itsvseapi\target\classes\mapper\AccountMapper.xml]'; ligzdotais izņēmums ir org.apache.ibatis.builder.BuilderException: kļūda, parsējot Mapper XML. Iemesls: java.lang.IllegalArgumentException: Rezultātu karšu kolekcija jau satur vērtību com.itsvse.test.mapper.AccountMapper.BaseResultMap


Startējot tomcat SSM iestatīšanas laikā, tiek ziņots par kļūdu:

Cēlonis: org.springframework.beans.factory.BeanCreationException: Kļūda, veidojot pupiņas ar nosaukumu "accountMapper"



Cēlonis:

Šos kodus rīks ģenerē automātiski, tāpēc tie netiek pārbaudīti vēlreiz. Neliela kļūda noveda:

Tā kā saskarnes metožu ID AccountMapper.java tiek ieviesti, izmantojot IBATIS, AccountMapper.xml būt dublētas vērtības, piemēram,
    <select id="AccountTableMap" resultMap="AccountTableResult"> AccountMapper ir divi šādi ID xml failā, vienkārši modificējiet to.





Iepriekšējo:Redis iespējo attālinātu piekļuvi
Nākamo:Docker versijas ir sadalītas CE un EE atšķirībās
Publicēts 10.10.2018 13:32:52 |
Uzvedne:Autori tiek aizliegti vai noņemtais saturs tiek automātiski bloķēts
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com