小编Tim*_*gel的帖子

比较不在Eclipse Neon中工作

我(最后)试图从Mars升级到Eclipse Neon.安装SVN支持和SVNKit(1.8.14)连接器后,我可以访问我的存储库.但是比较不起作用.

如果我右键单击已修改的文件,并选择" 从工作副本与基准比较",则会显示一个对话框,指出所选输入之间没有差异.如果我选择Team-> Synchronize with Repository,则会在Synchronization视图中显示差异.与本地历史比较时也会显示差异.

如果我从文件资源管理器中使用Tortise SVN,则会显示从当前版本到基本工作版本的差异.

任何人都有解决方案/建议来恢复这个关键功能?

eclipse svn

13
推荐指数
1
解决办法
4728
查看次数

DBeaver 在导入/导出时不保留主键

我正在使用 DBeaver 将数据从 Postgres 迁移到 Derby。当我使用 DBeaver 中的向导直接从一个表转到另一个表时,会生成 Derby 中的主键而不是插入。这会导致后续表的外键出现问题。

如果我生成 SQL,主键是 SQL 语句的一部分,并已正确插入。但是,以这种方式处理的行太多。

有没有办法让 DBeaver 插入主键,而不是在直接导入/导出到数据库表时生成主键?

目标表的架构

CREATE TABLE APP.THREE_PHASE_MOTOR (
    ID BIGINT NOT NULL DEFAULT GENERATED_BY_DEFAULT,
    VERSION INTEGER NOT NULL,
    CONSTRAINT SQL130812103636700 PRIMARY KEY (ID)
);

CREATE INDEX SQL160416184259290 ON APP.THREE_PHASE_MOTOR (ID);
Run Code Online (Sandbox Code Playgroud)

源表的架构

CREATE TABLE public.three_phase_motor (
    id int8 NOT NULL DEFAULT nextval('three_phase_motor_id_seq'::regclass),
    "version" int4 NOT NULL,
    CONSTRAINT three_phase_motor_pkey PRIMARY KEY (id)
)
WITH (
    OIDS=FALSE
);
Run Code Online (Sandbox Code Playgroud)

dbeaver

9
推荐指数
3
解决办法
5036
查看次数

OpenJPA删除父项时删除子项的错误顺序

OpenJPA 2.3.x的删除顺序发生在错误的顺序,我无法弄清楚原因.

鉴于这些JPA映射

// grandparent
@Entity
@Table(name = "three_phase_motor_input")
public class ThreePhaseMotorInput implements IThreePhaseMotorInput, Serializable {
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long id;
    @Version
    private Integer version;

    @OneToOne(orphanRemoval = true, cascade = CascadeType.ALL, optional = true, targetEntity = UnapprovedThreePhaseMotor.class)
    @JoinColumn(name = "unapproved_id")
    private IThreePhaseMotor unapprovedMotor;

// parent
@Entity
@Table(name = "unapproved_three_phase_motor")
public class UnapprovedThreePhaseMotor extends ThreePhaseMotor {
    @OneToMany(orphanRemoval = true, cascade = CascadeType.ALL, fetch = FetchType.LAZY, targetEntity = UnapprovedThreePhaseWire.class)
    @JoinColumn(name = "motor_id", referencedColumnName = "id", nullable = false)
    @OrderColumn(name = …
Run Code Online (Sandbox Code Playgroud)

jpa openjpa

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

SQL Server转换ISO 8601无法正常工作

每个MSDN 转换应使用127作为样式参数,使用时区正确解析ISO 8601日期.

可选的时区指示符Z用于更轻松地将具有时区信息的XML日期时间值映射到没有时区的SQL Server日期时间值.Z是时区UTC-0的指示符.其他时区用+或 - 方向的HH:MM偏移表示.例如:2006-12-12T23:45:12-08:00.

以下所有内容均为有效的ISO 8601日期,但在从字符串转换日期和/或时间时返回转换失败.

select convert(datetime, N'2014-02-07T13:51:00+07:00', 127)
select convert(datetime, N'2014-02-07T13:51:00+07', 127)
select convert(datetime, N'2006-12-12T23:45:12-08:00', 127)
Run Code Online (Sandbox Code Playgroud)

任何人都有解决此问题的解决方案或解决方法?

sql sql-server datetime

5
推荐指数
1
解决办法
2453
查看次数

如何让 MSBuild 处理所有 SSIS 项目

我已经成功地按照博客1获得 MSBuild 来构建 SSIS 项目。这涉及创建一个 dll 和一个 MSBuild 脚本。该过程适用于任何单个项目文件。

我正在寻求帮助,使此过程适用于解决方案 (.sln) 文件中定义的每个 .dtproj 文件。我已阅读有关 MSBuild Batching 2 的内容,但它指的是在构建脚本中定义的项目。我希望它适用于解决方案文件中的任何项目,因此每次添加/删除/移动项目时我都不必手动编辑脚本。

任何建议或方法链接?感谢您花时间阅读我的问题!

博客

MSBuild 批处理

msbuild ssis

5
推荐指数
1
解决办法
3529
查看次数

Spring JPA 创建新记录而不是更新现有记录

我正在使用标准 Spring CrudRepository。当尝试更新记录时,即使为主键分配了非空值,也会创建一条新记录。

关于我做错了什么有什么建议吗?

谢谢,蒂莫西

软件版本

  • 春季启动2.4.0
  • 数据库 postgres 9.6.17

要保存的实体

@Entity
@Table(name = "dc_motor")
public class DcMotor implements Serializable, DatabaseEntity {
    private static final long serialVersionUID = 4015060163435939638L;

    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long id;
    @Version
    private Integer version;
    // other fields here
    // does NOT define equals() nor hashCode()
}
Run Code Online (Sandbox Code Playgroud)

服务层中的保存方法

@Override
    public DcMotorRest saveMotor(DcMotorRest motorToBeSaved) throws MotorNotFoundException {
        if (motorToBeSaved.getId() != null) {

            Optional<DcMotor> motor = dcRepo.findById(motorToBeSaved.getId());

            if (!motor.isPresent())
                throw new MotorNotFoundException(
                        "DC Motor with ID [%d] …
Run Code Online (Sandbox Code Playgroud)

spring-data-jpa spring-boot

5
推荐指数
1
解决办法
6845
查看次数

在Eclipse帮助中搜索RCP不会返回任何结果

我有一个RCP应用程序,在菜单上启用了帮助.我能够成功地提出我创建的帮助.但是,当我输入搜索字词时,没有返回任何结果.

从Eclipse帮助引擎中搜索我的帮助内容需要什么?

eclipse-plugin eclipse-rcp

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

示例 hello world 应用程序上的 AWS SAM 缺少身份验证令牌错误

我正在我的 Windows 10 开发机器上使用 VS Code 设置 AWS SAM。当我创建并启动示例 hello world 应用程序时,我在浏览器中收到了 Missing Authentication Token。请参阅下面的屏幕截图。

任何有关如何解决的建议将不胜感激。

在此处输入图片说明

aws-lambda

2
推荐指数
1
解决办法
1260
查看次数