欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

jhipster项目迁移websocket

发布时间:2025/3/8 编程问答 22 豆豆
生活随笔 收集整理的这篇文章主要介绍了 jhipster项目迁移websocket 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

2019独角兽企业重金招聘Python工程师标准>>>

1、 在项目目录下命令行安装 两个组件

bower install sockjs-client

bower install stomp-websocket

2、在index.html 中加入组件js的引用

   <script src="bower_components/sockjs-client/dist/sockjs.js"></script>
    <script src="bower_components/stomp-websocket/lib/stomp.js"></script>

3、将旧项目的tracker文件夹复制到相关目录

包括 tracker.controller.js,tracker.html ,tracker.service.js,tracker.state.js 等文件

4、将 tracker.json 文件复制到指定语言的i18n文件夹下面

5、修改 webapp/app/services/auth 目录下的principal.service.js 文件

参考旧项目代码,加入JhiTrackerService的引用,在getAccountThen函数中,加入如下语句

JhiTrackerService.connect();//登陆成功则连接服务器

6、 修改webapp/app/layouts/navbar 目录下navbar.html文件,加入新菜单项

<li ui-sref-active="active">
                            <a ui-sref="jhi-tracker" ng-click="vm.collapseNavbar()">
                                <span class="glyphicon glyphicon-eye-open"></span>&nbsp;
                                <span data-translate="global.menu.admin.tracker">User tracker</span>
                            </a>
   </li>

7、将旧项目 websocket 文件夹下的ActivityService.java,ActivityDTO.java等文件复制到对应目录

8、 将WebsocketConfiguration.java,WebsocketSecurityConfiguration.java 文件复制到对应目录

9、重新编译运行 mvn spring-boot:run

可以看到websocket已经能正常运行

 

转载于:https://my.oschina.net/jingshishengxu/blog/916701

总结

以上是生活随笔为你收集整理的jhipster项目迁移websocket的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。