![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
问题
鸡蛋饼饼有礼
这个作者很懒,什么都没留下…
展开
-
同一个服务器部署多个tomcat
同一个服务器部署多个tomcat需要对一些端口做出修改 如下: <Server port="8017" shutdown="SHUTDOWN"> <Connector port="8022" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/> <Connector port="8016" pr原创 2021-10-20 15:51:57 · 306 阅读 · 0 评论 -
Base64位编码中文字符串乱码
项目场景: 调用第三方接口需要将参数Base64位加密 问题描述: Base64位加密出现中文加密无法解码 乱码出现 Base64Util.encode(tPassengerApplicable.getName().getBytes())); 这样中文加密会乱码 解决方案: Base64Util.encode(tPassengerApplicable.getName().getBytes(“UTF-8”)); 通过指定编码格式即可; ...原创 2021-10-14 15:00:22 · 1665 阅读 · 0 评论 -
tomcat复制后无法启动问题
项目场景: 同一个服务器下,有多个tomcat在运行,这时需布置多一个tomcat,复制原有的tomcat去部署项目可能会出现的 问题描述: 复制完的tomcat会和原先的tomcat冲突,启动,关闭都可能出现问题 解决方案: 除了修改server.xml中的端口防止占用之外 需修改bin文件夹中的catalina.sh 中的 CATALINA_OPTS 中的address ...原创 2021-10-12 16:44:58 · 759 阅读 · 1 评论 -
@Transactional(readOnly = false)和try catch
在方法上加上注解 @Transactional(readOnly = false) 可以在抛异常的时候回滚 但如果需要用上 try catch 那么异常会被捕获 这时候事务不能起到作用 所以需要在catch中捕获异常后手动回滚 TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); ...原创 2021-04-12 20:52:50 · 282 阅读 · 0 评论 -
dev、test、prod
开发环境(dev):开发环境是专门用于开发的服务器 测试环境(test):一般是克隆一份生产环境的配置 生产环境(prod):是值正式提供对外服务的,一般会关掉错误报告,打开错误日志。 三个环境也可以说是系统开发的三个阶段:开发->测试->上线,其中生产环境也就是通常说的真实环境 ...原创 2020-10-12 10:57:07 · 164 阅读 · 0 评论 -
Springboot类没有被调用
比如某个controller类发现是灰色的 ,有可能是Application类位置出现问题 SpringBoot项目的注解扫描默认规则是根据Application类所在的包位置从上往下扫描!“Application类”是指SpringBoot项目入口类。这个类的位置很关键。如果Application类所在的包为:com.makeronly,则只会扫描com.makeronly包及其所有子包,如果controller、service或dao所在包不在com.makeronly及其子包下,则不会被扫描! ..原创 2020-09-05 16:48:43 · 363 阅读 · 0 评论 -
he server time zone value ‘�й���ʱ��‘ is unrecogniz数据库连接问题
后面加入serverTimezone=UTC 即可解决原创 2020-09-05 16:44:54 · 1818 阅读 · 2 评论