引擎分组执行调试完毕。
周末修改插入更新语句,适配数据库方言,然后重构优化,顺序如下:
Mysql
PostgreSQL
重构优化
Oracle
SqlServer
H2
select DATE_FORMAT(d,'%Y-%m-%d %h:%i:%s.%f') from test where d>'2020-10-13 15:17:43.999';
new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS")
终于实现了泛型的嵌套实例化,很有意思,但确实比较复杂。
对Java类元数据信息要了如指掌,方可驱动整个Java世界。
代码已经重构过一次,但还需要二次重构,三次重构,预计总共需要五次。
超黑反射实现的是根据一个方法的形式参数或者返回值来实例化出具体的对象。
目前apache,spring等的开源组织提供的反射工具均无法实现这个功能。
最接近这个功能的是swagger,但是它生成的是这个参数的json形式,不知是否生成了实例化对象,而且它不支持泛型的实例化,它并不提供单独的工具类。