﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-gilt-文章分类-java technology </title><link>http://www.blogjava.net/gilt/category/12042.html</link><description>小立七七</description><language>zh-cn</language><lastBuildDate>Thu, 01 Mar 2007 15:37:16 GMT</lastBuildDate><pubDate>Thu, 01 Mar 2007 15:37:16 GMT</pubDate><ttl>60</ttl><item><title>AO之我见</title><link>http://www.blogjava.net/gilt/articles/51759.html</link><dc:creator>小立七七</dc:creator><author>小立七七</author><pubDate>Fri, 09 Jun 2006 13:53:00 GMT</pubDate><guid>http://www.blogjava.net/gilt/articles/51759.html</guid><wfw:comment>http://www.blogjava.net/gilt/comments/51759.html</wfw:comment><comments>http://www.blogjava.net/gilt/articles/51759.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gilt/comments/commentRss/51759.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gilt/services/trackbacks/51759.html</trackback:ping><description><![CDATA[
		<p>      看到网上有关AO的争论,想通过一个例子谈谈自己的看法.<br />      <br />      试想论坛发表帖子的逻辑,假设改逻辑包括以下三个步骤:<br />      1.将帖子信息插入到数据库;<br />      2.更新作者发帖的数量;<br />      3.更新作者的经验值,并判断经验值是否大于特定值,提升作者的等级数<br /><br />      不合适将这三个逻辑放在action,而应该放在AO中.<br />      但是由于第三步的共用性比较高,可以把这个逻辑封装在一个BO里,可以减少代码量.<br />AO对应一个User Case,重用性不高,而BO作为可重用的逻辑.<br />   <br />    </p>
<img src ="http://www.blogjava.net/gilt/aggbug/51759.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gilt/" target="_blank">小立七七</a> 2006-06-09 21:53 <a href="http://www.blogjava.net/gilt/articles/51759.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>