java异常从业务层集中抛出,是不是每个控制层方法都要try catch 问出了我的问题,却看不到我想要的答案!你现在是如何处理的,我目前的处理方式应该和你一样,在每个action里try catch对应server层的方法,却又觉得这样try的范围是否太大影响性能,不过目前我又还没想到一个更好的方案?你呢…因这个问题,强迫症犯了!各种查,看到一篇很经典的文章,找到处理方案,也确定我们这种做法是对的(分享下):1、action统一try.catch 不过exception最好分类定义和carch并一一处理2、action中的业务逻辑代码要少,最好没有,这样try里基本都是其他层次的函数调用,基本不影响性能!参考:http://blog.csdn.net/shmnh/article/details/52445186 也可以自测下,确实如此!java框架业务层中BL、BF分别是什么 jsp对应mvc的v层,就是视图层,用来显示用户界面servlet是万能的,你想要它做什么都可以,jsp编译后也是生成servlet,不过,一般来说用来做mvc的c层,就是控制层,用来调用不同的业务逻辑JaveBean对应mvc的m层,就是数据层,负责孩孩粉绞莠悸疯溪弗娄根据业务逻辑处理数据以上是我自己归纳的,意思应该差不多,呵呵java异常从业务层集中抛出,是不是每个控制层方法都要trycatch? 首先,业务层,如果可控的要抛出。当然一定不要处理成错误的返回。也不是说一定要处理,看具体的处理场景,因为涉及到事物的问题,业务层还有一个重要的处理场景。那就是事务处理。如果你直接返回你的错误返回,那就是事务无效,正确的做法是。定义一个异常,再可控的异常try catch 抛出自定义异常,定义全局的异常处理器,利用异常处理器对自定义的错误返回系统标准返回?对于不可控的,可以在加上异常处理器。打注解实现http状态吗的返回请问JAVA三层架构,持久层,业务层,表现层,都该怎么理解?和MVC三层模型有什么区别 持久层用来抄固化数据,如常说的DAO层,操作数据库将数据入库业务层用来实现整体的业务逻辑 如 前台袭获得了数据,逻辑层去解析这些数据,效验这些数据等操作表现层很好解释百 你现在看到的网页 一些界面 都属于表现层的东西度可以用一些Html,jsp,Swing来实现至于mvc么对应的是 model(模型)view(视图)Controller(控制)在javaweb中就很好理解了再知XX系统中,前台页面属于view 贯穿前台后台持久层的一套模型就是道model(EJB,Spring来实现)而连接前台后台进行逻辑操作的就是Controller(Struts来实现)请问JAVA三层架构,持久层,业务层,表现层,都该怎么理解?和MVC三层模型有什么 这个嘛,有一定的联系啦,也并不是完全是一样的啦,你首先把mvc理解清楚吧,M是MODEL(模型),V是view(视图),C是Controller(控制器),而java三层架构,持久层即是数据的持久化操作,就是数据层啦,即是数据库啦,业务层主要是业务逻辑的处理,负责表示层与数据层(持久层)的数据的传递和逻辑处理,就当很接近控制器的功能啦,就可以理解为控制器啦,表示层即是对数据的展示与用户的输入,所以呢?就是视图层啦 1.用户看到view2.view—》controller用户操作(点击按钮等)3.controller—》model调用model中方法3.model—》controller返回数据到controller5.controller—》view传数据到view,更新view6.用户看到更新后的view M—模型层,V—视图层,C—控制层,持久层—通常用于封装数据库连接、数据查询等操作,java 表示层,业务层,持久层的框架分别有哪些,列举一下? 表示层,Velosity,JSP,JSF,freemaker业务层,根据你业务类型具体的类型而定,最近本的都用javabean实现持久层,Mybatis,Hibernate等JAVA中Action层, Service层 ,modle层 和 Dao层的功能区分 首先这是现在最基本的分层方式,结合了SSH架构。modle层就是对应的数据库表的实体类。Dao层是使用了Hibernate连接数据库、操作数据库(增删改查)。Service层:引用对应的Dao数据库操作,在这里可以编写自己需要的代码(比如简单的判断)。Action层:引用对应的Service层,在这里结合Struts的配置文件,跳转到指定的页面,当然也能接受页面传递的请求数据,也可以做些计算处理。以上的Hibernate,Struts,都需要注入到Spring的配置文件中,Spring把这些联系起来,成为一个整体。
随机阅读
- 《一起来看流星雨》拍摄地是在哪里的? 一起来看流星雨在哪拍摄
- 龙田水云间
- 悉尼除了维多利亚女王大厦和皮特街外还有什么购物的地方? 悉尼维多利亚女王购物中心
- 工作服发放周期怎么填 员工工作服管理办法
- 哪些零食适合买给男朋友? 平东市场楼上二手房
- 成都琴台路维家斯安商文酒店 #维家斯安商文化酒店(成都琴台路店)#门口打车方便吗?
- 南充日报新媒体 四川南充市本地主流媒体是什么?房地产投广告较多的媒体是什么?
- 死侍和绿灯侠是一个演员么 关于《死侍2》的结尾彩蛋,有两个地方没看懂?
- 在座的朋友谁能给我说一下!南昌售后完善的果壳滤料,果壳滤料评价如何?? 焦炭 无烟煤滤料
- 梦妮解说我的世界神奇宝贝 我的世界如何制造火药
- 铜冠见龙花园 铜陵万达北斗星城
- 怎样炒肉最好吃喝什么炒 本溪永丰步行街八宝堂
- 想在薛家二厂租房子 常州薛家那里的房子出租的多吗
- 我国农业劳动生产率高吗 我国农业发展的最大制约因素是( )
- 毛孩子粤语怎么说 “不必时时怀念我,也不要指望我回来,我离开以后,你们就是我,人民万岁!”出处是哪里?
- dnf冰结换装buff装备推荐选择? dnf贪狼装备冰结
- “以战养战”是什么意思? 以战养战以华制华
- 新千岁机场到朝阳亭 北海道有哪些不能不去的景点呢?总共花费大概要多少?
- 破茧而出要多久 从作茧到破茧而出变成蝴蝶具体需要多长时间?
- 为什么倪萍儿子总被报道,他女儿怎么从来没听过? 倪萍现在干什么工作啊