新手必看

新手必看

常见问题必读帮助文件
鸿宇官网

鸿宇官网

鸿宇科技官方网站
鸿宇教程库

鸿宇教程库

鸿宇科技官方教程
功能反馈与建议

功能反馈与建议

BUG反馈问题建议
鸿宇淘宝店铺

鸿宇淘宝店铺

鸿宇官方唯一淘宝店铺
旺迈特官网

旺迈特官网

B2B2C新零售智慧生态电商系统
旺迈特演示站点

旺迈特演示站点

B2B2C多用户商城、新零售智慧生态电商系统
QQ客服(技术支持)

QQ客服(技术支持)

QQ:1527200768/获取论坛账号/软件开发/功能定制

Spring Boot项目在IntelliJ IDEA中实现热部署

Spring Boot鸿宇 发表了文章 • 0 个评论 • 1874 次浏览 • 2018-04-09 19:47 • 来自相关话题

官方出品:鸿宇科技
鸿宇论坛:bbs.hongyuvip.com

鸿宇QQ群:90664526
 spring-boot-devtools是一个为开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到最新的App上面去。
原理是在发现代码有更改之后,重新启动应用,但是速度比手动停止后再启动更快。
其深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包),另一个ClassLoader加载会更改的类,称为restart ClassLoader,这样在有代码更改的时候,原来的restart ClassLoader被丢弃,重新创建一个restart ClassLoader,由于需要加载的类相比较少,所以实现了较快的重启时间。

即devtools会监听classpath下的文件变动,并且会立即重启应用(发生在保存时机)

一、开启idea自动make功能 

1、CTRL + SHIFT + A --> 查找 make project automatically --> 选中




2、CTRL + SHIFT + A --> 查找 Registry --> 找到并勾选compiler.automake.allow.when.app.running




3、最后重启idea
 
二、使用spring-boot-1.3开始有的热部署功能 

1、加maven依赖<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
</dependency>
三、Chrome禁用缓存
 
F12(或Ctrl+Shift+J或Ctrl+Shift+I)--> NetWork --> Disable Cache(while DevTools is open)





至此,在IntelliJ IDEA中就可以愉快的修改代码了,修改后可以及时看到效果,无须手动重启和清除浏览器缓存。
 
测试方法:
1.修改类-->保存:应用会重启
2.修改配置文件-->保存:应用会重启
3.修改页面-->保存:应用会重启,页面会刷新(原理是将spring.thymeleaf.cache设为false)

不能使用分析:
1.对应的spring-boot版本是否正确,我这里使用的是2.0.1.RELEASE版本;
2.Intellij IDEA是否开启了Make Project Automatically。
3.如果设置SpringApplication.setRegisterShutdownHook(false),则自动重启将不起作用。 查看全部
官方出品:鸿宇科技
鸿宇论坛:bbs.hongyuvip.com

鸿宇QQ群:90664526
 spring-boot-devtools是一个为开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到最新的App上面去。
原理是在发现代码有更改之后,重新启动应用,但是速度比手动停止后再启动更快。
其深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包),另一个ClassLoader加载会更改的类,称为restart ClassLoader,这样在有代码更改的时候,原来的restart ClassLoader被丢弃,重新创建一个restart ClassLoader,由于需要加载的类相比较少,所以实现了较快的重启时间。

即devtools会监听classpath下的文件变动,并且会立即重启应用(发生在保存时机)

一、开启idea自动make功能 

1、CTRL + SHIFT + A --> 查找 make project automatically --> 选中
824490-20170404213116003-699199821.png

2、CTRL + SHIFT + A --> 查找 Registry --> 找到并勾选compiler.automake.allow.when.app.running
824490-20170404213933222-1782823544.png

3、最后重启idea
 
二、使用spring-boot-1.3开始有的热部署功能 

1、加maven依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
</dependency>

三、Chrome禁用缓存
 
F12(或Ctrl+Shift+J或Ctrl+Shift+I)--> NetWork --> Disable Cache(while DevTools is open)
824490-20170404213518191-1967052809.png


至此,在IntelliJ IDEA中就可以愉快的修改代码了,修改后可以及时看到效果,无须手动重启和清除浏览器缓存。
 
测试方法:
1.修改类-->保存:应用会重启
2.修改配置文件-->保存:应用会重启
3.修改页面-->保存:应用会重启,页面会刷新(原理是将spring.thymeleaf.cache设为false)

不能使用分析:
1.对应的spring-boot版本是否正确,我这里使用的是2.0.1.RELEASE版本;
2.Intellij IDEA是否开启了Make Project Automatically。
3.如果设置SpringApplication.setRegisterShutdownHook(false),则自动重启将不起作用。

ECshop鸿宇小京东 - 入驻商申请首页广告图片位置

鸿宇教程库鸿宇 发表了文章 • 0 个评论 • 1997 次浏览 • 2018-04-09 17:11 • 来自相关话题

官方出品:鸿宇科技
鸿宇论坛:bbs.hongyuvip.com
鸿宇QQ群:90664526

文件位置:根目录/themes/68ecshopcom_360buy/apply_index.dwt
 
图片位置:
 
根目录/themes/68ecshopcom_360buy/images/apply/banner01.jpg
根目录/themes/68ecshopcom_360buy/images/apply/banner02.jpg
根目录/themes/68ecshopcom_360buy/images/apply/banner03.jpg 查看全部
官方出品:鸿宇科技
鸿宇论坛:bbs.hongyuvip.com
鸿宇QQ群:90664526

文件位置:根目录/themes/68ecshopcom_360buy/apply_index.dwt
 
图片位置:
 
根目录/themes/68ecshopcom_360buy/images/apply/banner01.jpg
根目录/themes/68ecshopcom_360buy/images/apply/banner02.jpg
根目录/themes/68ecshopcom_360buy/images/apply/banner03.jpg

宝塔控制面板 - 数据库连接报错

鸿宇教程库鸿宇 发表了文章 • 0 个评论 • 1795 次浏览 • 2018-04-08 17:39 • 来自相关话题

官方出品:鸿宇科技
鸿宇论坛:bbs.hongyuvip.com

鸿宇QQ群:90664526

解决方案:宝塔后台放行3306端口和数据库权限设置为所有人即可。








 
官方出品:鸿宇科技
鸿宇论坛:bbs.hongyuvip.com

鸿宇QQ群:90664526

解决方案:宝塔后台放行3306端口和数据库权限设置为所有人即可。
QQ截图20180408173741.png

QQ截图20180408173935.png

 

ECshop鸿宇小京东 - affiliate_ck.php-漏洞修复

鸿宇教程库鸿宇 发表了文章 • 0 个评论 • 2008 次浏览 • 2018-04-06 17:57 • 来自相关话题

官方出品:鸿宇科技
鸿宇论坛:bbs.hongyuvip.com

鸿宇QQ群:90664526
解决方案:下载附件,直接覆盖网站根目录即可。
 
 
官方出品:鸿宇科技
鸿宇论坛:bbs.hongyuvip.com

鸿宇QQ群:90664526
解决方案:下载附件,直接覆盖网站根目录即可。
 
 

ECshop鸿宇小京东 - 修复手机端管理后台添加/编辑文章时上传图片路径不正确问题

鸿宇教程库鸿宇 发表了文章 • 0 个评论 • 1996 次浏览 • 2018-03-29 23:05 • 来自相关话题

官方出品:鸿宇科技
鸿宇论坛:bbs.hongyuvip.com
鸿宇QQ群:90664526
解决方案:下载附件,直接覆盖网站根目录即可。





 
官方出品:鸿宇科技
鸿宇论坛:bbs.hongyuvip.com
鸿宇QQ群:90664526
解决方案:下载附件,直接覆盖网站根目录即可。

TIM截图20180329230410.png

 

ECshop鸿宇小京东 - 修复手机端底部菜单客服按钮不能正常打开QQ客户端问题

鸿宇教程库鸿宇 发表了文章 • 0 个评论 • 1891 次浏览 • 2018-03-28 10:13 • 来自相关话题

官方出品:鸿宇科技
鸿宇论坛:bbs.hongyuvip.com
鸿宇QQ群:90664526
解决方案:下载附件,直接覆盖网站根目录即可。
官方出品:鸿宇科技
鸿宇论坛:bbs.hongyuvip.com
鸿宇QQ群:90664526
解决方案:下载附件,直接覆盖网站根目录即可。

接口申请 - 支付宝支付接口申请地址

鸿宇教程库鸿宇 发表了文章 • 0 个评论 • 2201 次浏览 • 2018-03-25 09:11 • 来自相关话题

官方出品:鸿宇科技
鸿宇论坛:bbs.hongyuvip.com

鸿宇QQ群:90664526
 
申请接口:电脑网站支付、手机网站支付
申请网址:https://b.alipay.com/signing/productSet.htm?navKey=all
  查看全部
官方出品:鸿宇科技
鸿宇论坛:bbs.hongyuvip.com

鸿宇QQ群:90664526
 
申请接口:电脑网站支付、手机网站支付
申请网址:https://b.alipay.com/signing/productSet.htm?navKey=all
 

ECshop鸿宇小京东 - 修复手机端brand品牌列表不显示商品名称问题

鸿宇教程库鸿宇 发表了文章 • 0 个评论 • 1937 次浏览 • 2018-03-24 08:57 • 来自相关话题

官方出品:鸿宇科技
鸿宇论坛:bbs.hongyuvip.com
鸿宇QQ群:90664526
解决方案:下载附件,直接覆盖网站根目录即可。









 
官方出品:鸿宇科技
鸿宇论坛:bbs.hongyuvip.com
鸿宇QQ群:90664526
解决方案:下载附件,直接覆盖网站根目录即可。

修复手机端brand品牌列表不显示商品名称问题-01.jpg

修复手机端brand品牌列表不显示商品名称-02.jpg

 

ECshop鸿宇小京东 - 修复团购PC端显示问题和手机端乱码问题以及图片不能正常显示问题

鸿宇教程库鸿宇 发表了文章 • 0 个评论 • 1861 次浏览 • 2018-03-22 22:11 • 来自相关话题

官方出品:鸿宇科技
鸿宇论坛:bbs.hongyuvip.com

鸿宇QQ群:90664526
解决方案:下载附件

PC端:http://xjd.hongyuvip.com/group_buy.php 
 
手机端:http://xjd.hongyuvip.com/mobile/group_buy.php

















  查看全部
官方出品:鸿宇科技
鸿宇论坛:bbs.hongyuvip.com

鸿宇QQ群:90664526
解决方案:下载附件

PC端:http://xjd.hongyuvip.com/group_buy.php 
 
手机端:http://xjd.hongyuvip.com/mobile/group_buy.php

截图_2018-03-22_22.04_.39_.png

火狐截图_2018-03-22T14-05-11.456Z_.png

火狐截图_2018-03-22T14-06-23.084Z_.png

火狐截图_2018-03-22T14-06-11.002Z_.png

 

大商创 - 商品列表中商家名称鸿宇自营文字修改教程

电商系统鸿宇 发表了文章 • 0 个评论 • 2430 次浏览 • 2018-03-19 13:17 • 来自相关话题

官方出品:鸿宇科技
鸿宇论坛:bbs.hongyuvip.com

鸿宇QQ群:90664526
 
进入后台->平台->自营->自营设置->店铺名称








 
 
  查看全部
官方出品:鸿宇科技
鸿宇论坛:bbs.hongyuvip.com

鸿宇QQ群:90664526
 
进入后台->平台->自营->自营设置->店铺名称
QQ截图20180319131634.png

鸿宇自营修改位置.jpg