动态
Java运行时动态生成类实现过程详解
最近一个项目中利用规则引擎,提供用户拖拽式的灵活定义规则。这就要求根据数据库数据动态生成对象处理特定规则的逻辑。如果手写不仅每次都要修改代码,还要每次测试发版,而且无法灵活根据用户定义的规则动态处[详细]
2020-12-27 03:47 分类:编程语言基于javassist进行动态编程过程解析
今天在研究dubbo时,发现一个新的知识点,可以使用javassist包进行动态编程,hibernate也使用该包进行编程。晚上百度了很多资料,将它的特性以代码的形式展现出来。[详细]
2020-12-27 01:23 分类:编程语言Java Elastic Job动态添加任务实现过程解析
背景 在使用Elastic-Job的过程中,有很多人遇到了这么一个问题,就是如何动态的去添加任务?[详细]
2020-12-24 17:24 分类:编程语言Mybatis mapper接口动态代理开发步骤解析
一、必须遵守的四项原则 1:接口 方法名==xx.xml中的id名 2:方法返回值类型与Mapper.xml文件中返回值类型一致[详细]
2020-12-24 07:35 分类:编程语言Java Spring动态生成Mysql存储过程详解
一、 背景 由于公司业务需要动态配置一些存储过程来生成数据,之前尝试过使用jpa来完成,或多或少都存在一些问题,最后使用了spring的Jdbctemplate。[详细]
2020-12-23 19:35 分类:编程语言-
MyBatis动态SQL实现配置过程解析
动态SQL 什么是动态SQL: 动态SQL就是根据不同的条件生成不同的SQL语句 if choose(when,otherwise)[详细]
2020-12-23 03:41 分类:编程语言 -
Java动态代理静态代理实例分析
代理模式:为其他对象提供一种代理以控制某个对象的访问。用在:在某些情况下,一个客户不想或者不能直接访问另一个对象,而代理对象可以在客户端和目标对象之前起到中介的作用,代理对象还可以完成它附加的操作。[详细]
2020-12-23 02:51 分类:编程语言 -
Activiti如何动态获取流程图过程详解
本文中使用的activiti版本是5.22.0 一、绘图原理 activiti中提供了一个可以用来绘制流程图的类DefaultProcessDiagramGenerator,这个类在5.22.0及以上的版本中[详细]
2020-12-23 01:21 分类:编程语言 Django filter动态过滤与排序实现过程解析
前期准备 在虚拟开发环境中安装: pip install django-filter 在Django的项目配置文件中安装并配置django_filters应用:[详细]
2020-11-28 10:56 分类:Python