java类中的代码

public class BidMsgUtil {

    private static Logger log = Logger.getLogger(BidMsgUtil.class);

    private static BidMsgUtil sybBidMsgUtil;
private DetailManager detailManager;
private IBidTypeInfoCopyManager bidTypeInfoCopyManager; public void init(){
log.error("---------------BidMsgUtil静态类加载了");
sybBidMsgUtil = this;
sybBidMsgUtil.detailManager = this.detailManager;
sybBidMsgUtil.bidTypeInfoCopyManager = this.bidTypeInfoCopyManager;
}/**
* @param borrowMoney
* @return
*/
public static double getGtTotalFixInterest(BorrowMoney borrowMoney){
    //使用的时候一定要用类名.属性名.方法名
List<RepayDetail> details = sybBidMsgUtil.detailManager.rDList(borrowMoney.getBorrowMoneyId());
double gtTotalFixInterest = ;
int loginId = borrowMoney.getLoginId();
for(RepayDetail repayDetail : details){
if(repayDetail.getLoginId()!=loginId){
gtTotalFixInterest+=repayDetail.getInterest();
}
}
);
return gtTotalFixInterest;
}
}

spring配置文件中添加bean

<!--BidMsgUtil 静态类加载   注意使用lazy-init="false"--> 
<bean id="bidMsgUtil" class="com.xxx.BidMsgUtil" autowire="byName" scope="singleton" init-method="init" lazy-init="false">
  <property name="detailManager" ref="detailManager"></property>
  <property name="bidTypeInfoCopyManager" ref="bidTypeInfoCopyManager"></property>
</bean>

最新文章

  1. iOS进阶读物
  2. Unique Binary Search Trees II 解答
  3. java web 导出Excel 的工具类公用实现
  4. pyinstaller相关错误
  5. gitlab6 配置的几个问题说明
  6. c语言编译四大步
  7. Mysql的NULL和Empty String
  8. adb command not found / abd&#39; 不是内部或外部命令,也不是可运行的程序 或批处理文件。最简易修改
  9. EXSI中Linux安装tools
  10. WCF开山篇__图片传输
  11. python常用内置函数1
  12. Python3基础 print \n换行
  13. FA_会计中的折旧方式的种类(概念)
  14. 10分钟学会写Jquery插件
  15. BZOJ4977: [[Lydsy1708月赛]跳伞求生(不错的贪心)
  16. maven(15),快照与发布,RELEASE与SNAPSHOT
  17. Firefox缓存文件夹位置设置及清除缓存方法
  18. 【最小表示法】BZOJ2882-工艺
  19. 【UVa】1601 The Morning after Halloween(双向bfs)
  20. 数据结构与算法(4)-----&gt;链表、二分搜索

热门文章

  1. 用XCA(X Certificate and key management)可视化程序管理SSL 证书(2)--生成SSL证书请求
  2. JDK动态代理简单小程序
  3. JSF之经常使用注解
  4. 明晚8点,捷微团队QQ群公开课,解说jeewx2.0版本号maven环境的搭建入门!
  5. ZOJ 1171 Sorting the Photos
  6. C++中的#pragma 预处理指令详解
  7. JavaScript 中的事件类型3(读书笔记思维导图)
  8. 算法起步之Dijkstra算法
  9. xcode 改动整个项目名
  10. red hat Linux 使用CentOS yum源更新