第一篇JAVAEYE的文章,也就简单好了
对于FX大的流程跟了好久也一直在云里雾里,摸不着头脑,以前研究的时候.NET刚刚火,也没有那么多东西,搞的是JS和ASP,当时就觉得不好玩放弃了,不过还是希望知道点,转正题了XD
从FX这里拖来了WEB SAMPLE的CODE,既然本来开源了什么都好谈,首先要看CS的代码装了VS2008的C# EXP,还算庆幸的是不久前恰好装了VS的.NET,不然今天有的装了,谁让偶机器很慢呢-
随后打算装SQL,恰好Q上撞到了正要上床的FX(某FX:午休!!),于是赶紧问了一下乱七八糟的问题,看来偶的记忆力还是不好,BLOG上面确实有提到很多问题的解答XD
接下来看理解了,偶蛮不喜欢OO,但是在查询方面的操作偶不得不承认OO更好更易读
= =,代码是C#的没学就当JAVA看了(partial是什么)
0. 目标,通过输入的文本查询该文本对应的实体……
实体是什么呢:TEXTMESSAGE.CS 说了就是它!(MODEL部分)
怎么查呢:通过一个规范(DAL定义,偶对DAL表示什么不清楚,大概是数据访问。。)接口来进行查询,这样在VIEW层(HTML或者ASPX)调用这些接口就可以获得需要的信息
1. 关系,IDAL 这个是接口,派生的SQL实现类是SQLSERVER的DAL,DBUTIL很明白的是SQL的工具类了,那么BO是什么……反正一个BO(通过DALFACTORY)产生一个PRODUCT 名字叫IDAL,当然是TEXTMESSAGE,拼起来就是IDALTEXTMESSAGE了,(搔首)镇魂歌大概是业务层罢
2. 流程,看网站那儿的CS,
用户加载的时候创建整个数据库映射,这样预备了所有的数据(补:所有数据也都显示了)!BO创建获得了TEXTMESSAGE的访问接口,这样BO只关心访问,底层是SQL的封装实现,完成以后就直接把数据复制到外面的控件中。
最后就是留下的问题,显示是怎么做的……于是偶不做试验不得而知呢……因为可能是事先把所有的数据都显示了(RUN在客户端肯定如此),但是这样做啥查询呢?所以应该是控件(TEXT)的内容随着查询而运行时显示了……哦,明白了,内容是在CS文件中随着查询得到而显示的!(偶懒得删了前面的问题了TOT)
那么显示的那个页面应该受到通知罢……唉主要是线程模型不清楚,究竟是回调了页面呢,还是自己主动更新了页面呢?
以上,去请FX大点评啊~~
对于FX大的流程跟了好久也一直在云里雾里,摸不着头脑,以前研究的时候.NET刚刚火,也没有那么多东西,搞的是JS和ASP,当时就觉得不好玩放弃了,不过还是希望知道点,转正题了XD
从FX这里拖来了WEB SAMPLE的CODE,既然本来开源了什么都好谈,首先要看CS的代码装了VS2008的C# EXP,还算庆幸的是不久前恰好装了VS的.NET,不然今天有的装了,谁让偶机器很慢呢-
随后打算装SQL,恰好Q上撞到了正要上床的FX(某FX:午休!!),于是赶紧问了一下乱七八糟的问题,看来偶的记忆力还是不好,BLOG上面确实有提到很多问题的解答XD
接下来看理解了,偶蛮不喜欢OO,但是在查询方面的操作偶不得不承认OO更好更易读
= =,代码是C#的没学就当JAVA看了(partial是什么)
0. 目标,通过输入的文本查询该文本对应的实体……
实体是什么呢:TEXTMESSAGE.CS 说了就是它!(MODEL部分)
怎么查呢:通过一个规范(DAL定义,偶对DAL表示什么不清楚,大概是数据访问。。)接口来进行查询,这样在VIEW层(HTML或者ASPX)调用这些接口就可以获得需要的信息
1. 关系,IDAL 这个是接口,派生的SQL实现类是SQLSERVER的DAL,DBUTIL很明白的是SQL的工具类了,那么BO是什么……反正一个BO(通过DALFACTORY)产生一个PRODUCT 名字叫IDAL,当然是TEXTMESSAGE,拼起来就是IDALTEXTMESSAGE了,(搔首)镇魂歌大概是业务层罢
2. 流程,看网站那儿的CS,
用户加载的时候创建整个数据库映射,这样预备了所有的数据(补:所有数据也都显示了)!BO创建获得了TEXTMESSAGE的访问接口,这样BO只关心访问,底层是SQL的封装实现,完成以后就直接把数据复制到外面的控件中。
最后就是留下的问题,显示是怎么做的……于是偶不做试验不得而知呢……因为可能是事先把所有的数据都显示了(RUN在客户端肯定如此),但是这样做啥查询呢?所以应该是控件(TEXT)的内容随着查询而运行时显示了……哦,明白了,内容是在CS文件中随着查询得到而显示的!(偶懒得删了前面的问题了TOT)
那么显示的那个页面应该受到通知罢……唉主要是线程模型不清楚,究竟是回调了页面呢,还是自己主动更新了页面呢?
以上,去请FX大点评啊~~