- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 springboot2.7+shiro1.13升级springboot3.1
1、jdk从1.8升到17,我是从oracle jdk1.8改成了Adoptium.jdk-17,基本没有影响。(1)servlet的包名从javax改为了jakarta,只是包名修改,其它没有影响。(2)有用到它的Md5Hash类的,需要改一下,换成SimpleHash。(1)pom修改,由于直接2.0中很多包依然还是引用javax.servlet,因此大概调成这样。5、其它的暂时没发现什么,看着好像也没改啥,但还是折腾了半天,累死个人……3、shiro的修改,我是从1.13升级2.0.1。
2024-08-16 16:45:27
358
原创 tomcat7升级到tomcat9后js乱码
乱码问题基本都是编码造成的,定义编码的地方很多,包括 文件本身编码、java代码里的编码设置、响应的contentType、项目配置、tomcat配置、启动参数等,出问题的时候如果没办法定位到是哪个地方,最后就是每个都检查一遍,保证每个地方编码一致。加了之后,js文件倒是正常了,但是原先正常的日志反而乱码了。由于页面,日志等都是正常的,就是加载js文件里,里面内容乱码。2、在tomcat的web.xml里加上编码,要标签里加上。思路:乱码问题基本都是编码造成的,所以从编码入手来排查。
2024-07-11 11:10:15
458
原创 jasypt加密springboot配置文件(数据源密码)
jasypt.encryptor.password 这个参数可以配到其它地方,如环境变量,启动参数,System Property等。#至少提供这两个配置,算法要跟生成密码时的算法一致。用下面这几个方法测试加、解密。#加密后的密码用ENC()包住。3、配置文件,最少要配这三个。2、生成加密后的密码。
2024-07-05 18:01:58
750
原创 springboot连接达梦数据库出现找不到方言错误:Cannot determine a dialect for org.springframework.jdbc.core.JdbcTemplate
另外由于我是mybatis-plus,它自带HikariCP,所以HikariCP连接池也不用换。可以同mybatis-plus-boot-starter的版本比较,也没网上说的去掉spring-boot-starter-data-jdbc后出现mybatis-plus分不了页的问题。原因应该是spring-boot-starter-data-jdbc导致装载方言错误。在pom.xml里下面包去掉。
2024-06-20 17:16:32
1863
1
Vue3 异步生组件并挂载,非工程化开发模式!
2022-03-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人