项目开发过程中的场景

  1. 1. 配置维护
  2. 2. 前端界面美化
  3. 3. 对日志冗余问题进行分析

配置维护

将项目中的可变参数维护在一张表中,在需要使用配置的时候直接查库,所有文案在表中维护

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public interface ConfigHandler{
ProjectConfigDto getConfig(String key);
}

public class ProjectConfigDto{
prviate String key;
prviate String value;
prviate String type;
}

public enum Config{
string json,
string map,
string stringValue
}

前端界面美化

男女生信息录入应该选择复选框进行提交
10为男女,需要对首页进行美化和删减过程
对应个人信息的展示仅限于提交表单的内容
http://lll.free.idcfengye.com/failinlove/wechat/authorize?returnUrl=http://lll.free.idcfengye.com/failinlove/
微信客户端中打开登录接口

对日志冗余问题进行分析

在resources文件下建立一个logback.xml对debug日志输出进行控制

1
2
3
4
5
6
7
8
9
10
11
12
13
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
<pattern>%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level - %msg%n</pattern>
</encoder>
</appender>

<root level="info">
<appender-ref ref="CONSOLE"/>
</root>
</configuration>
<!--对日志进行控制,若注释掉启用debug模式-->