小编Nen*_*nad的帖子

几分钟后,信号器停止进行回调

我在aspx-Page上使用signalr 0.4,

var hub = $.connection.FooHub;

hub.disconnected(function () {                
            log("Server has disconnected");
        });

hub.ShowInfo = function (Info) { .... }

$("#Button1").click(function () {
            hub.FooFunction('foo');
        });

$.connection.hub.start();
Run Code Online (Sandbox Code Playgroud)

集线器定义为:

public class FooHub : Hub, IDisconnect
{    
    ~FooHub()
    {
        log.Debug("FooHub Destroy");
    }
    public FooHub()
    {
        log.Debug("FooHub Startup");
    }    
    public bool FooFunction(string stuff)
    {
        log.Debug("Hub FooFunction");
        Clients.ShowInfo(someInfo);
        return true;
    }
    public Task Disconnect()
    {
        // Query the database to find the user by it's client id etc. etc.
        MyController.Disconnect(Context.ConnectionId);
        log.Debug("Hub Disconnnect " + Context.ConnectionId); …
Run Code Online (Sandbox Code Playgroud)

asp.net signalr

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

PostGIS 与 JHipster 的集成

我们目前有一种相当复杂的方式将 PostGIS 的 Geometry fieldtype 与 JHipster 一起使用(4.6,目前正在尝试升级到 4.14 - 进展不顺利 - 可能会为此发布另一个问题)

  1. 我们在 pom.xml 中添加了 hibernate-spatial 和 liquibase-spatial
  2. 然后使用字符串字段创建 jdl 实体,
  3. 用“jhipster import-jdl database.jdl”导入
  4. 然后将实体更改为 @Column(name = "geometry", columnDefinition="Geometry") private Geometry geometry
  5. mvnw 编译 liquibase:diff
  6. 在 master.xml 中添加对生成的更改日志的引用
  7. 在生成的更改日志中删除删除空间表的语句

我可能忘记了中间的一些步骤......

问:有没有更好的方法将 postgis 集成到 jhipster 中?

在 github 中,我只发现 jhipster 团队不想将 GIS Extensions 的支持集成到 JHipster/JDL 中,因为它们并非随处可用。

java postgresql postgis jhipster jdl

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

标签 统计

asp.net ×1

java ×1

jdl ×1

jhipster ×1

postgis ×1

postgresql ×1

signalr ×1