mgjj 发表于 2016-11-26 00:26:03

MyBatis环境搭建及代码生成器的使用

  mybatis官网:http://code.google.com/p/mybatis/
  核心下载文件:MyBatis Core Framework ,MyBatis Generator Tool
  mybatis的知识点主要包括:
  一、配置文件mybatis-config.xml
  详细参考http://blessht.iyunv.com/blog/1097005
  二、Mapper.xml文件的配置,即具体sql的编写,特别需要注意命名空间、动态sql等
  详细参考
  cms项目第9天(上)-mybatis框架 http://blog.sina.com.cn/s/blog_6bcb0a8c0100q6ub.html
  cms项目第9天(下)-mybatis框架 http://blog.sina.com.cn/s/blog_6bcb0a8c0100q6ud.html
  三、配置文件及代码生成器的使用mybatis-generator.xml
  使用代码生成器能够大大加快开发效率,它能够完成基本的模型、接口、xml文件的自动生成;
  需要注意的是,
  ①它不自动生成mybatis-config.xml文件,即该文件得自己维护;
  ②它生成的j接口、xml文件需要放到data目录中,否则xml文件会有命名空间匹配问题;
  ③目前的自动化生成工具,在重复执行的情况下,会在xml的文件中重复写入resultMap的声明,这将导致获取
  SqlSession的时候报模型已经实例化的错误;故建议每次重新生成时,先清理掉xml文件
  另外,该生成器在myeclipse3.6版本及以后才有插件使用,故需要使用命令行来进行操作
  最后,建议学习的话,首先看看官网上的用户指导书 http://www.mybatis.org/core/zh/index.html
  最后提出一些疑问:
  1.我是单独使用mybatis,没有集成spring,这个对mybatis的效能是否有影响?mybatis是否需要集成第三方的连接池来实现对连接的优化管理?
页: [1]
查看完整版本: MyBatis环境搭建及代码生成器的使用