在做较大项目的时候,业务层之间互相调用,会声明一些全局的业务对象
例在StudentBLL类中声明TeacherBLL teacherBll = new TeacherBLL();
在TeacherBLL类中声明StudentBLL studentBll = new StudentBLL();
会造成死循环,没办法,只能在外面建立一个创建所有对象的类来管理这些对象
感觉还是不太好,大家有没有好的建议???
例在StudentBLL类中声明TeacherBLL teacherBll = new TeacherBLL();
在TeacherBLL类中声明StudentBLL studentBll = new StudentBLL();
会造成死循环,没办法,只能在外面建立一个创建所有对象的类来管理这些对象
感觉还是不太好,大家有没有好的建议???
解决方案 »
- 网页查看权限的控制,为什么这样不能转跳页面?
- 热点搜索问题,求热心人解决
- 百分献上,高分求教:Server Application Unavailable
- Gridview中使用HyperlinkField传输中文参数到下一个页面中,获取得到的是乱码。如何解决,兄弟姐妹们,出手了!!!
- 2.0下datagrid的存储过程分页如何做到向百度那样带页玛 不要第3方控件
- asp.net连access数据库的路径怎么写??
- 求助DataGrid鼠标划过、选择后的颜色显示问题
- 模拟表单提交 返回403 求解!
- ASP.NET中如何弹出MessageBox?
- 用户控件错误
- asp.net多网站(同一Domain下)同时登录问题
- ckeditor 使用问题
TeacherBLL teacherBll;
teacherBll= new TeacherBLL();
在TeacherBLL类中声明StudentBLL studentBll = new StudentBLL();
把这两个声明放到全局变量,运行一下,就知道会不会死循环,但我记得好像java中不会循环???