我所知的Mybatis01————全局配置和倒包

个人看法,MyBatis是一个优秀的持久层框架,使开发者只需要关注SQL本身,不用花费精力去处理复杂冗长的JDBC对数据库操作的过程。

只要按框架的规矩来,它就帮你把能做的都做了,下面说说怎么用Mybatis。

 

========================================================================================================================================

 

一、要创建Mybatis肯定是要先倒jar包,我用的版本是mybatis-3.2.7,我用的工具是eclipse,就复制到项目下的WebContent / WEB-INF / lib 下

jar包下载地址:https://github.com/mybatis/mybatis-3/releases

  

  一个核心包

  九个lib里的依赖包:

  MYSQL驱动包:mysql-connector-java-5.1.34.jar

  外加一个C3P0连接池包(不加也行):c3p0-0.9.1.2.jar

 

========================================================================================================================================

 

二、创建一个config文件夹,专门用来放配置文件,和src文件夹平级就行

  |----- 1、添加 log4j.properties 文件(单纯的file类型,看报错日志都很方便,就几句话先贴上)       

      # 日志配置
      log4j.rootLogger=DEBUG, stdout
      # 控制台输出
      log4j.appender.stdout=org.apache.log4j.ConsoleAppender
      log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
      log4j.appender.stdout.layout.ConversionPattern=%5p [%t] - %m%n

 

  |----- 2、创建全局配置文件 SqlMapConfig.xml (起别的名也行,不过这是约定俗成的一个名字,其他人看见名就知道它是做什么的了)

      <!-- 先把约束配上,里面配的什么东西在《Mybatis笔记02——SqlMapConfig属性配置研究》里填坑,下面是示范 -->
      <?xml version="1.0" encoding="UTF-8"?>
      <!DOCTYPE configuration
      PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
      "http://mybatis.org/dtd/mybatis-3-config.dtd">

 

  |----- 3、创建 User.xml 编写SQL语句

      约束还是上面的约束,这里也要展开研究,填坑在《Mybatis笔记03——po类.xml属性和方法研究》

 

  |---- 最终效果  

   

posted @ 2018-02-02 16:52  输入贩卖元  阅读(145)  评论(0编辑  收藏  举报