MyBatis使用总结

  1. 下载:https://github.com/mybatis/mybatis-3/releases (要下发布版本) mybatis-3.4.1和 mybatis-3-mybatis-3.4.1(source code 有案例)
    案例User目录:
    /mybatis-3-mybatis-3.43.1/src/test/java/org/apache/ibatis/submitted/complex_property
  2. 把jar包添加到项目的lib中
  3. 新建configuration.xml 放入一个专门放xml配置文件的包.config中
    示例:
<?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">

<configuration>
    <environments default="development">
        <environment id="development">
            <transactionManager type="JDBC">
                <property name="" value="" />
            </transactionManager>
            <dataSource type="UNPOOLED">
                <property name="driver" value="com.mysql.jdbc.Driver" />
                <property name="url" value=“jdbc:mysql://127.0.0.1:3306/database_name" />
                <property name="username" value=“*" />
                <property name="password" value=“*" />
            </dataSource>
        </environment>
    </environments>

    <mappers>
        <mapper resource=“…/config/sqlxml/(entity).xml” />
    </mappers>

</configuration>
  1. 新建 (entity).xml 按指引写sql语句,并把所有的配置sql语句的xml文件放入.config新建一个包.config.sqlxml中
  2. 写代码的步骤

    1. 配置(entity).xml
    2. 写dao 调用
    3. 写service调用dao
    4. 写servlet调用service
    5. 在web.xml中配置servlet
    6. 写前台代码调用servlet map对应的地址

另外:用logj做日志的输出以测试,把log4j.properties 放入根目录,
示例:
log4j.rootLogger=DEBUG(需查看优先级), Console(自己命名,但要和下边相同)
log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.layout=org.apache.log4j.PatternLayout (布局方式)
log4j.appender.Console.layout.ConversionPattern=%-4r %-5p [%t] %37c %3x - %m%n (控制台输出格式)
log4j.logger.org.apache=INFO

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值