软件开发配置文件有哪些?
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:\ssm\soft\mybatis-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;
}