- 博客(4)
- 收藏
- 关注
原创 postgresql数据库使用mybatis-plus自动生成代码,生成不出来
问题描述:postgresql数据库使用mybatis-plus自动生成代码,只生成文件夹,文件没生成出来,但是使用Oracle正常原因分析:通过翻看源码发现,如果没设置SchemaName那么程序会默认使用“public”做为模式名,但是如果你当前表不在public中那程序去查询表的时候,那肯定查不到,代码也就生成不了。这个是mybatis-plus查PG表的sql语句SELECT A.tablename, obj_description(relfilenode, 'pg_class')
2021-09-27 11:58:49 4618
原创 类加载机制
1:类加载机制1.1:类加载器的作用,以及种类类加载的作用是把我们的class文件加载到内存,用来运行。在Java中类加载器有四种:1:启动加载器(BootstrapClassLoader)加载位置:JAVA_HOME\jre\lib\查看当前环境”启动加载器“查找class的位置:System.getProperty(“sun.boot.class.path”);2:扩展加载器(ExClassLoader)加载位置:JAVA_HOME\jre\lib\ext查看当前环境”扩展加载器“查找
2021-08-24 17:56:33 589
原创 解决用中文作为条件查询数据库没结果
解决数据库西文字符,中文乱码问题(Oracle)当数据库的字符集为西文字符那么用中文作为条件的时候会查不出东西,可以定义一个转码函数,用于字符集转码
2020-11-19 13:40:58 723 1
原创 为请求加验证签名防止参数被篡改
为请求加验证签名防止参数被篡改假设客户端需要传递内容amount=1000,这个时候客户需要生成一个时间戳然后用参数内容+时间戳+密钥通过MD5生成一个sign(签名)然后把时间戳和sign一起作为参数放入url中。示例:http://127.0.0.1:8080/testhttp?amount=1000&sign=f41d03cdb9febc3f4158f7906e439fff×tamp=1605435908663当服务端收到请求后,也会同样用参数内容+时间戳+密钥
2020-11-15 23:13:49 654
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人