一.mybatis是什麼
mybatis是一個持久層的框架,是apache下的頂級項目。
mybatis託管到goolecode下,再後來託管到github下(https://github.com/mybatis/mybatis-3/releases)。
mybatis讓程序員將主要精力放在sql上,通過mybatis提供的映射方式,自由靈活生成(半自動化,大部分需要程序員編寫sql)滿足需求的sql語句。
mybatis可以將向 preparedStatement中的輸入參數自動進行輸入映射,將查詢結果集靈活映射成java對象。(輸出映射)