小编use*_*591的帖子

带有 DynamoDB 注释的 Lombok 注释

我有一个像这样的 DAO:

    @Getter
    @Setter
    @DynamoDBTable(tableName="tableName")
    public class DAO {
        @DynamoDBHashKey
        private String field1;

        @DynamoDBIndexHashKey(globalSecondaryIndexName="index_name")
        @DynamoDBRangeKey
        private String field2;
    }
Run Code Online (Sandbox Code Playgroud)

问题是当我尝试使用 DAO 进行加载调用时,使用 DynamoDBMapper 以 field1 作为哈希键来获取项目,它抛出一个 DynamoDBException 说: Null key found for public DAO.getField2() 但实际上表具有相应的值到 field2。问题,这是因为 Lombok 注释而不是手动修改器代码,还是因为我们通常将 Lombok 和 DynamoDBAnnotations 一起使用?

lombok amazon-dynamodb

7
推荐指数
1
解决办法
6252
查看次数

关于删除Android中的活动标题栏

我已经将我的活动主题设置为android:theme ="@ android:style/Theme.Dialog"但我也想删除活动的标题栏.那么如何使用android:theme ="@ android:style/Theme.Black.NoTitleBar.Fullscreen"以及对话框主题.

android coding-style android-sdk-2.1 android-titlebar android-theme

6
推荐指数
1
解决办法
4768
查看次数