- 博客(8)
- 收藏
- 关注
原创 同一个服务器部署多个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
335
原创 Base64位编码中文字符串乱码
项目场景:调用第三方接口需要将参数Base64位加密问题描述:Base64位加密出现中文加密无法解码乱码出现Base64Util.encode(tPassengerApplicable.getName().getBytes()));这样中文加密会乱码 解决方案:Base64Util.encode(tPassengerApplicable.getName().getBytes(“UTF-8”));通过指定编码格式即可;...
2021-10-14 15:00:22
1784
原创 tomcat复制后无法启动问题
项目场景:同一个服务器下,有多个tomcat在运行,这时需布置多一个tomcat,复制原有的tomcat去部署项目可能会出现的问题描述:复制完的tomcat会和原先的tomcat冲突,启动,关闭都可能出现问题 解决方案:除了修改server.xml中的端口防止占用之外需修改bin文件夹中的catalina.sh 中的 CATALINA_OPTS 中的address...
2021-10-12 16:44:58
876
1
原创 @Transactional(readOnly = false)和try catch
在方法上加上注解@Transactional(readOnly = false)可以在抛异常的时候回滚但如果需要用上 try catch 那么异常会被捕获这时候事务不能起到作用所以需要在catch中捕获异常后手动回滚TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();...
2021-04-12 20:52:50
330
原创 2021-03-09
关于用IDEA 打包MAVEN项目用IDEA自带的package和mvn指令去打包的区别区别在于前者运用的为IDEA setting中的maven设置去打包而后者运用的为系统自带的配置信息去打包
2021-03-09 20:17:19
88
原创 dev、test、prod
开发环境(dev):开发环境是专门用于开发的服务器测试环境(test):一般是克隆一份生产环境的配置生产环境(prod):是值正式提供对外服务的,一般会关掉错误报告,打开错误日志。三个环境也可以说是系统开发的三个阶段:开发->测试->上线,其中生产环境也就是通常说的真实环境...
2020-10-12 10:57:07
223
原创 Springboot类没有被调用
比如某个controller类发现是灰色的 ,有可能是Application类位置出现问题SpringBoot项目的注解扫描默认规则是根据Application类所在的包位置从上往下扫描!“Application类”是指SpringBoot项目入口类。这个类的位置很关键。如果Application类所在的包为:com.makeronly,则只会扫描com.makeronly包及其所有子包,如果controller、service或dao所在包不在com.makeronly及其子包下,则不会被扫描!..
2020-09-05 16:48:43
408
原创 he server time zone value ‘�й���ʱ��‘ is unrecogniz数据库连接问题
后面加入serverTimezone=UTC 即可解决
2020-09-05 16:44:54
1871
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人