 
2019-10-31 15:23
经过测试 DataSource 部分配置是错误的,读取不到druid配置。修改如下
    @Primary
    @Bean
    @ConfigurationProperties(prefix = "spring.datasource.druid")   
    public DataSource druidDataSource() {
        return DruidDataSourceBuilder.create().build();
    }
我的配置:
# 数据库
spring.datasource.url=jdbc:mysql://localhost/haha?useUnicode=true&characterEncoding=UTF-8&useSSL=true
spring.datasource.username=root
spring.datasource.password=qEzmBx6IOTkPq2BJj5WEWLWpia+d2563xAPdkvGYpweDQvxesObo67IMPDjFgSQZlngSL2WEcmFHBqjup6dyDw==
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
# 公钥
public-key=*****
# 配置 connection-properties,启用加密,配置公钥。
spring.datasource.druid.connection-properties=config.decrypt=true;config.decrypt.key=${public-key}
# 启动ConfigFilter
spring.datasource.druid.filter.config.enabled=true
 
2018-05-14 19:14
@JFinal 我最擅长拷贝改,IDEA在project模式下不显示webapp,放到resources下比较方便
 
2017-12-26 22:30
@JFinal   还是有问题,获取不了上层数据,Template不能render(Scope scope),自定义指令如何设置数据源为Scope ?
 
HTML:
#set(seoTitle="JFinal 极速开发社区")
#for(i=0;i<2;i++)
    #for(j=0;j<2;j++)
        #stringTemplate()
    #end
#end
StringTemplateDirective:
public class StringTemplateDirective extends Directive {
    private static final String stringTemplate="动态模板[#(seoTitle)]   i[#(i)]   j[#(j)] 
";
    public void exec(Env env, Scope scope, com.jfinal.template.io.Writer writer) {
        Map data=new HashMap();
        // 获取本层作用域 data,可能为 null 值
        if(null!=scope.getData())
            data.putAll(scope.getData());
        // 获取顶层作用域 data,可能为 null 值
        if(null!=scope.getRootData())
            data.putAll(scope.getRootData());
        String template=Engine.use().getTemplateByString(stringTemplate,false).renderToString(data);
// String template=Engine.use().getTemplateByString(stringTemplate,false).render(java.io.Writer);
        write(writer,template);
    }
}
输出:
动态模板[JFinal 极速开发社区] i[] j[0] 
动态模板[JFinal 极速开发社区] i[] j[1] 
动态模板[JFinal 极速开发社区] i[] j[0] 
动态模板[JFinal 极速开发社区] i[] j[1]
 
2017-11-06 11:43
@叶落风吹 静态文件走nginx,所有文件下载。比如压缩后下载,java压缩好后放到服务器上,转nginx下载。上传就没问题了。