zoukankan      html  css  js  c++  java
  • 04mybatis配置文件lombok组件使用

    软件开发配置文件有哪些?
    1) ini 文件 在windows开发下经常使用
    2) properties 在java体系开发下经常使用
    Properties类,专门操作properties文件
    3) xml文件
    dtd 旧的文档规范
    xsd 规范 可以提示 类型要求更加严格

    严格要求大小写
    对字符要求也非常严格
    &
    &
    在java操作xml文件,一般都使用dom4j 组件
    4) conf linux系统下的配置文件


    java开发中用的最多的是 xml 和 properties文件。

    src/main/java
    /resources 在些建立mybatis-config.xml 框架配置文件

    idea 项目中 xml文件不提示,如何解决?

    <?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"/>
    <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>
    <mapper resource="org/mybatis/example/BlogMapper.xml"/>
    </mappers>
    </configuration>

    找到 http://mybatis.org/dtd/mybatis-3-config.dtd 下载dtd文件 mybatis-3-config.dtd

    idea 设置中找 Schemas and DTDs
    xml文件
    URI http://mybatis.org/dtd/mybatis-3-config.dtd
    File e:ssmsoftmybatis-3-config.dtd

    lombok组件使用?
    能快速生成getter setter方法及构造方法 动态的

    maven 项目加入 pom.xml文件加入如下依赖

    <dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <version>1.16.16</version>
    </dependency>

    使用方法
    package com.fz.entity;
    import lombok.AllArgsConstructor;
    import lombok.Data;
    import lombok.NoArgsConstructor;
    import lombok.Setter;

    /**
    * Created by webrx on 2017-06-13.
    */

    @Data @AllArgsConstructor @NoArgsConstructor
    public class Student {
    private int id;
    private String name;
    private int score;
    private String address;
    }

    怕什么真理无穷,进一步有一步的欢喜
  • 相关阅读:
    Eclipse安装aptana
    mysql获取下一篇和上一篇文章的ID
    Java回顾之Spring基础
    纯CSS实现各类气球泡泡对话框效果
    百度编辑器ueditor的简单使用
    实施接口
    Java快速教程
    Java GUI程序设计
    JAVA之关于This的用法
    Java 数组基础
  • 原文地址:https://www.cnblogs.com/Mkady/p/7001691.html
Copyright © 2011-2022 走看看