1.设计模式主要解决问题
a.代码的扩展性,2.代码的冗余性
2.策略模式
解决多重if判断问题
设计思路:创建一个接口---创建多个子类实现---把子类的beanID记录在数据库表里---查询表获取相应的beanID
---创建接口类型对象,通过sprig根据查询到的ID获取实现对象,并赋值给接口对象。
根据实现情况,可把beanID的信息放在缓存里
a.代码的扩展性,2.代码的冗余性
解决多重if判断问题
设计思路:创建一个接口---创建多个子类实现---把子类的beanID记录在数据库表里---查询表获取相应的beanID
---创建接口类型对象,通过sprig根据查询到的ID获取实现对象,并赋值给接口对象。
根据实现情况,可把beanID的信息放在缓存里