在IDEA中配置Mybatis核心配置文件和映射文件的模板

文章目录

  • Mybatis核心配置文件模板配置
  • Mybatis映射文件的模板配置

Mybatis的配置文件和映射文件,有DTD和一些标签是必须,自己编写的话会记不住要引入的DTD,在IDEA中可以自定义文件的模板,到时候新建文件的时候就可以用这些模板,不需要手动去别的地方复制或者手动手写。配置文件步骤如下
在IDEA中配置Mybatis核心配置文件和映射文件的模板_第1张图片
打开设置(Setting)-- 编辑器Editor – 文件和代码模板(File and Code Templates)-- 点击加号即可新建模板

需要编辑选项:

  • Name:模板的文件名
  • Extension:模板的扩展名
  • File Name:自定义文件名,写的话新建自动给你自定义的文件名,不写的话新建会提示输入文件名
  • 文本框:编写模板代码

Mybatis核心配置文件模板配置

  • Name:Mybatis核心配置文件(也可以自己写一个名字)
  • Extension:xml(必须这个名字)
  • File Name:也可以不写,一般这个核心配置文件叫mybatis-cofig,或者SqlMapCofig
  • 文本框/模板代码:
<?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>
    <properties resource=""/>
    <typeAliases>
        <package name=""/>
    </typeAliases>
    <environments default="development">
        <environment id="development">
            <transactionManager type="JDBC"/>
            <dataSource type="POOLED">
                <property name="driver" value="${driver}"/>
                <property name="url" value="${url}"/>
                <property name="username" value="${username}"/>
                <property name="password" value="${password}"/>
            </dataSource>
        </environment>
    </environments>
    <mappers>
        <package name=""/>
    </mappers>
</configuration>
 

Mybatis映射文件的模板配置

  • Name:SqlMapper映射文件(也可以自己写一个名字)
  • Extension:xml(必须这个名字)
  • File Name:不需要写,因为映射文件有多个,没有固定名字
  • 文本框/模板代码:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="">
    <insert id="">
        insert into 
            
        value()
    </insert>

    <delete id="">
        delete
            
        from 
            
        where
            
    </delete>

    <update id="">
        update 
            
        set 
            
        where 
    </update>

    <select id="" resultType="">
        
        select
            
        from
            
        where
            
    </select>
</mapper>

注意:这个模板创建出来后,在运行时,没有用到的标签需要把它注释了。

你可能感兴趣的:(Mybatis,mybatis,intellij-idea,java)