小编Dav*_*ave的帖子

Spring Boot:有没有办法防止某些环境属性被覆盖?

我正在使用 Spring Boot 及其外部配置功能: https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html

在我的应用程序中,我有一个application.properties具有默认配置的文件,例如:

my.property=one
other.property=two
Run Code Online (Sandbox Code Playgroud)

在生产和测试环境中,我使用 Spring Boot 的外部配置功能来覆盖某些属性。据我了解,这种配置概念贯穿整个Spring Boot,几乎任何选项都可以在外部配置。

这引出了我的问题:

  • 如果我有一些属性,但我不想公开这些属性以进行覆盖,该怎么办?
  • 是否有某种“黑名单”选项来防止所选属性列表被覆盖?

java configuration spring properties-file spring-boot

6
推荐指数
0
解决办法
706
查看次数

Webpack:在生产构建中使用 webpack-manifest-plugin 处理静态资产

我目前正在将 Webpack 集成到现有的服务器端渲染的多页面应用程序中,以利用 Webpack 周围的现代工具和生态系统。

这主要是一次很好的体验,但我目前正在努力将其集成到我们的服务器端代码中,特别是使用散列和平面文件夹结构进行生产构建。基本思想非常简单:所有资产都由 Webpack 管理,并在webpack-manifest-plugin我的帮助下生成一个由服务器端应用程序读取的 manifest.json。通过辅助函数,我可以将类似的路径static/images/logo.png变成logo-[hash].png.

这对于 js/css 文件非常有用(其中只有我的入口点的包名称相关),但我在生成包含图像和文档等静态资产所需的必要信息的 manifest.json 文件时遇到问题。

部分Webpack配置

这是我的 webpack 配置的相关部分:

{
    entry: {
        index: './js/app.js',
        "static-assets": './js/static-assets.js'
    },
    output: {
        filename: '[name].js'
    },
    resolve: {
        alias: {
            "vendor-assets": "dependencyX/assets",
        }
    },
    plugins: [
        new WebpackManifestPlugin()
    ],
    module: {
        rules: [
            {
                test: /\.(png|svg|jpg|gif)$/,
                use: [
                    {
                        loader: 'file-loader',
                        options: {
                            name: isDev ? '[path][name].[ext]' : '[hash].[ext]',
                        }
                    }
                ]
            }
        ]
    }
}
Run Code Online (Sandbox Code Playgroud)

方法一:copy-webpack-plugin …

assets webpack server-side-rendering multi-page-application

5
推荐指数
0
解决办法
2101
查看次数

Quarkus:如何使用 swagger-ui 测试安全的 API 端点

我们有一个带有一些安全端点的 Quarkus 应用程序。为了轻松进行开发和轻松测试,我们希望使用 Swagger UI,如https://quarkus.io/guides/openapi-swaggerui中所述。但这似乎只适用于不受保护的端点。

有没有办法在 Swagger UI 中向受保护的端点发出请求?

openid authentication jwt swagger-ui quarkus

3
推荐指数
1
解决办法
1548
查看次数