- 博客(14)
- 收藏
- 关注
原创 切面获取方法上的参数的泛型真实类型
最近在搞一个统一给接口参数加解密的工具吧,之前的做法是通过filter进行参数解密,然后再分发到对象的controller接口,业务接口处理后,通过AOP切面去加密参数返回给第三方,后面想了另外一种方式,直接通过AOP的环绕增强给参数做加解密;切面这块就不展开讲了,主要处理的是标题的内容,下面进入正题:@getter@setterclass BaseParam<T>{ //密文 private String ciphertext; //接口的真实对象 private T realD
2021-04-13 18:12:23 1891
原创 聊聊多态
多态用的时候可以很自然的使用,即使无法用语言很好的描述,到底什么是多态,所以收集了一些其他优秀博主的文章采集过来学习一下多态的概念多态是同一个行为具有多个不同表现形式或形态的能力。多态就是同一个接口,使用不同的实例而执行不同操作。多态的三个必要条件继承重写父类引用指向子类对象(基类引用指向派生类对象) public static void main(String[] args) { Amimal cat = new Cat(); Amimal dog
2021-02-18 11:55:15 123
原创 spring security自定义认证和自定义授权
spring security自定义认证和自定义授权第一种方式:自定义login接口:public class SecurityConfig extends WebSecurityConfigurerAdapter { @Override protected void configure(HttpSecurity http) throws Exception { http.authorizeRequests() //通过的url
2021-02-07 18:45:52 791
原创 java中main主方法的参数传入的方式
java中main主方法的参数传入的方式看到网上有Eclipse的帖子,我这边就贴一下idea的把,其实也算是偷过来的,工具传参都差不多【笑哭】Edit 上面编辑如我在上面输入aaa bbb ccc 空格开来表示数组中的一个个参数...
2020-01-18 23:57:52 1141
转载 mybatis查询mysql的datetime类型数据时间差了14小时(时区问题)
转载:https://blog.csdn.net/yjgithub/article/details/80404002
2019-11-15 11:27:47 216
转载 mysql 修改表名,修改字段类型,增加字段,删除字段,添加字段备注,添加索引
mysql语句:1、修改表名: rename table 旧表名 to 新表名;2、修改字段类型: alter table 表名 modify column 字段名 字段类型(长度)3、修改字段名称和类型:alter table 表名 change 现有字段名称 修改后字段名称 数据类型4、增加字段: alter table 表名 add 字段名 字段类型(长度) //...
2019-10-28 09:25:21 2107
原创 java.lang.IllegalStateException: Logback configuration error detected
java.lang.IllegalStateException: Logback configuration error detected 使用log4j配置文件的时候启动报冲突问题spring默认会去找logback,其实spring也是支持log4j的,在配置log4j.xml的时候直接放source目录下即可,spring在启动的时候会自动去找是否存在该文件,所以不用额外再applicat...
2019-10-28 09:16:18 10136 2
原创 错误码302重定向问题
错误码302重定向问题302有可能是自己的服务请求出去被自己的机子重定向了,可以从request里面的location可以看到重定向到哪的url
2019-10-28 09:12:15 4055
原创 git bash处理fatal: refusing to merge unrelated histories
$ git pull 的时候报:fatal: refusing to merge unrelated histories来一波强制拉区,在git pull origin master –allow-unrelated-histories在后面加一个: –allow-unrelated-histories拉下来成功后,会在你修改的文件出现<<<HEAD你自己的代码===...
2019-07-16 17:08:05 91
原创 IntelliJ IDEA 调试远程服务器的应用
IntelliJ IDEA 调试远程服务器的应用在写之前网上已经有相当多的这些文章了,仅写这篇作为笔记在写之前网上已经有相当多的这些文章了,仅写这篇作为笔记前提调教是本地的电脑是能直接连接部署应用的服务器;打开idea(我使用的是2018.2.2版本的idea),打开edit configurations 在左上角的点击 + 添加Remote 因为idea版本不一样,所以显示的界面也是不同;...
2019-07-04 10:18:20 249
原创 切面导致被依赖注入为空的问题
今天遇到一个关于切面的问题,网上搜也搜出了这个问题的解释,一开始还是没注意到,特此再写一篇来警醒自己,代码就不出来了因为类中使用了日志切面,然后自己调用的接口时导出功能,方法使用了 private修饰,所以导致无法注入对象,所有涉及的Autowired 注入的对象都为null,把private该位public修饰符就可以了...
2018-12-11 17:26:10 678
原创 sql建表的字段误用关键字
sql建表的字段误用关键字jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''describe',第一次写...
2018-11-23 17:28:31 981
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人