快速入门

当你做完下面这三步,你就已经学会了Mars的搭建了,超级简单

第一步,导入需要的jar包

这里涉及到了日志框架的问题,具体情况可以去《日志框架》目录查看对应的文档


<!-- 这个包为框架的启动器 -->
<dependency>
    <groupId>com.github.yuyenews</groupId>
    <artifactId>mars-starter</artifactId>
    <version>最新版,具体看Mars介绍</version> 
</dependency>

<!-- 下面的jar包为日志框架,必须引入,否则控制台看不到任何信息,此处以jdk日志为例 -->

<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-jdk14</artifactId>
    <version>1.7.12</version>
</dependency>

第二步,创建一个配置类

新建一个普通的类,名称自取,继承 MarsConfig 类


public class DemoConfig extends MarsConfig {

    // 用的是阿里巴巴的 druid数据源,其他属性可自行查阅
    @Override
    public List<Properties> jdbcProperties() {
        List<Properties> list = new ArrayList<Properties>();

        Properties properties = new Properties();
        properties.put("name","dataSource");
        properties.put("url","jdbc:mysql://10.211.55.15:3306/mars?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8");
        properties.put("username","root");
        properties.put("password","Root123456!");
        properties.put("driverClassName","com.mysql.jdbc.Driver");

        list.add(properties);

        // 如果要多个数据源,add多个到list即可

        return list;
    }
}

第三步,创建一个main方法


public static void main(String[] args){
    // 第二个参数 就是 第二步创建的那个类的对象
    StartMars.start(Start.class, new DemoConfig());
}

好了,一个后端服务,搭建完成,可以启动了

results matching ""

    No results matching ""