#Mybatis开发方式
开发方式 | 特点 | 要求 | 操作对象 |
---|---|---|---|
传统开发方式 | 需要编写Dao、DaoImpl、映射文件、mybatis配置文件 | 无 | sqlsession(SqlsessionFactory、SqlsesionFactoryBuilder) |
动态代理开发模式 | 需要编写Dao、映射文件、mybatis配置文件 | 映射文件的namespace和Dao类全路径相同,id和Dao方法名相同 | sqlsession(SqlsessionFactory、SqlsesionFactoryBuilder) |
注解开发模式 | 需要编写Mapper(就是Dao)、mybatis配置文件 | 无 | sqlsession(SqlsessionFactory、SqlsesionFactoryBuilder) |