mybatis

    1熱度

    1回答

    我已將這裏的文本複製到: http://code.google.com/p/mybatis/issues/detail?id=164,但我們遇到了同樣的問題。 MyBatis的版本3.0.1 我使用的MyBatis 3作爲Java應用程序和Sybase數據庫之間的OR映射。 用於從數據庫查詢數據的sql是一個存儲過程,對於簡單的過程可以,但是如果在存儲過程中聲明並使用了內部變量,它似乎無法正常工作

    9熱度

    1回答

    我想一個簡單的問題

    0熱度

    2回答

    mybatis' homepage has this quote mybatis, the world's most popular sql mapping framework 只有16 StackOverflow上的問題有關的MyBatis,相比5299上休眠。看看Google的趨勢。他們完全是BSing,還是我缺少一些東西(紅色是休眠狀態,藍色是ibatis)?

    4熱度

    2回答

    我有一個postgres表,ID被定義爲bigserial。 如何使用@Insert並取回插入實體的ID?我是 預計映射器方法要麼返回該ID,要麼填充實體對象內部的ID 字段。有任何想法嗎?

    0熱度

    1回答

    我想爲MyBatis定義一個基本映射器接口。我試過這個: public interface IMapper<T> { <T> T select(int id); } public interface FooMapper extends IMapper<Foo>{ @Override @Select("SELECT * FROM foos WHERE id = {

    12熱度

    3回答

    我喜歡用XML表示法來指定全局參數,例如連接字符串。我也喜歡Mapper註釋。當我嘗試將兩者結合時,我得到this exception。 有沒有辦法將兩者結合?我想爲全局配置使用XML文件,但mybatis會考慮Mapper接口。這個問題是,SqlSessionFactoryBuilder()。build()需要一個Reader(我想用來傳遞XML配置),或者一個配置對象(我看到有addMappe

    9熱度

    3回答

    See this related question for Postgres。出於某種原因,該解決方案對我無效 - 插入語句的返回值始終爲「1」。 請參閱XML based solution的其他問題。我想在不使用XML的情況下做同樣的事情 - 插入一條記錄並找到剛剛添加的記錄的新自動生成的ID。 我沒有找到匹配的註釋<selectkey>(見本open issue) 如何進行? 檢查mybati

    2熱度

    2回答

    例如,我有查詢select id, name, age, address from staffs,而不是有一個Staff對象列表。我寧願有一份地圖清單,因爲 list{ map{ ("id", 123), ("name","jackie"), ("address", "canada"), ("age",26) } map{

    2熱度

    2回答

    因此,我正在一個項目(JSF2,Spring3核心,MVC,Webflow,MyBatis3,RichFaces和一個傳統的Oracle 10g)。我所有麻煩的來源都與數據庫的設計有關。問題是大多數數據庫表格都有變化的模式(可能是壞設計?)。所以我需要能夠支持除去額外列的&。 爲了適應這種情況,我使MyBatis將數據拉入了一個自定義的「通用」域對象,該對象基本上只是擴展了一個hashmap。我目

    1熱度

    1回答

    我有一個使用myBatis進行持久化的項目。下面的方法「A」工作得很好,直到我添加了一些外鍵,並將我的表從myISAM轉換爲innoDB。轉換後,方法「A」會靜默失敗,甚至不會在日誌中發出警告。轉換後,只有方法「B」成功插入。這兩種方法都將正確的sql寫入日誌,但只有「B」纔有效。 任何人都可以填寫我爲什麼我需要現在做一個提交,但不必以前做過提交? //doesnt work, but worke