小编Dan*_*adi的帖子

43
推荐指数
5
解决办法
5万
查看次数

使用NHibernate插入数据库生成的日期

我是NHibernate的新手,所以请耐心等待.

让我们想象一下,我有一个CreatedDate属性,我希望它填充sql server datetime值.

我发现可能的解决方案是,使用"insert = false"和"update = false"将此属性标记为"generated = always",然后在sql server级别设置CreatedDate的默认值(我的意思是数据库)列),"Getdate()".

这是正确的方法吗?感谢您的时间,任何建议将不胜感激.

nhibernate

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

Git在启动时很慢

我的电脑里有一个git的小问题,我创建了一个新的文件夹并且我启动了Git Bash,但它加载git需要很长时间,因为它会显示命令提示符,但它需要一段时间才能获得git行出现.

这有什么线索吗?

谢谢

git

6
推荐指数
2
解决办法
3129
查看次数

参数类型"Y"不能赋值参数类型"Y"

我有一个webstorm IDE的问题.似乎webstorm总是在IDE中显示无效参数的错误,但是typescript编译器没有显示这样的错误; 我开始相信这个问题与IDE有关.

我有以下存储库:https://github.com/danielmahadi/modular-typescript

有4个打字稿文件:

  • customerModel.ts =>客户模型文件

    export class User{
        constructor(public id: string, public name: string){}
    }
    
    Run Code Online (Sandbox Code Playgroud)
  • converter.ts =>将json数据转换为客户模型

    import model = require('./customerModel')
    
    export function convertToUser(data: any) : model.User {
        return new model.User(data.id, data.name);
    }
    
    Run Code Online (Sandbox Code Playgroud)
  • printer.ts =>将客户模型打印到控制台

    import model = require('./customerModel')
    
    export function print(data : model.User) : void {
        console.log('PRINTING...');
        console.log(data);
    }
    
    Run Code Online (Sandbox Code Playgroud)
  • app.js =>应用程序的入口点.

    import converter = require('./converter');
    import printer = require('./printer');
    
    var d = {
        id: '123', name: 'Test'
    }
    
    var user = converter.convertToUser(d);
    printer.print(user);
    
    Run Code Online (Sandbox Code Playgroud)

环境: …

node.js webstorm typescript modular-design

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