一. 策略模式
记一次策略模式+spring构造器注入 的实现。
场景:封装一个数据库批量增删改操作的实现类,但是产品需要考虑到多种数据库。以此需要mysql批量操作的实现类,oracle的…等等主流的数据库的批量操作的实现,因此使用策略模式,在调用类的构造函数里面判断数据库类型,调用具体数据库操作的实现类。
下面是调用策略的实现过程。
一. 策略模式
记一次策略模式+spring构造器注入 的实现。
场景:封装一个数据库批量增删改操作的实现类,但是产品需要考虑到多种数据库。以此需要mysql批量操作的实现类,oracle的…等等主流的数据库的批量操作的实现,因此使用策略模式,在调用类的构造函数里面判断数据库类型,调用具体数据库操作的实现类。
下面是调用策略的实现过程。