疑问和思索: 对与错,了解与不了解,知道了和不知道(1)

本文探讨了MVC架构的设计与实现,特别是在JSP和Servlet环境下的应用。作者反思了现有知识,并讨论了如何通过插件扩展机制增强系统的灵活性。
部署运行你感兴趣的模型镜像
这些天,看了不少的文章,最使我感触颇深的是在J道社区精华贴中的这篇[jsp+javabean能否满足100人使用?],
文章后的跟帖让我学到很多东西,让自己觉得很渺小.好多东西根本不懂,facebook为什么就可以承载那么多
的人员同时在线?不明白,真的不明白!什么资源的释放等等,也打乱了对之前学习到的的JAVA垃圾收集器知识.

之前只是简单的思考,实现一个类库似乎相当的简单.现在(*^__^*) 嘻嘻……折到了.
看到一位前辈的帖子:框架最主要的不是在功能性的强大,而在于架构的灵活性,功能是可以慢慢添加的.现在又
发现自己回到了原点,还是先写外围的扩展辅助类吧,最好都是独立的代码就好,核心等慢慢设计吧....

原本是这样思考的,一个基本的MVC结构的实现:
V层 使用JSP/JSTL来实现,加上HTML/CSS/JS之类的东西构建,现在
C层 使用Servlet来实现跳转
M层 分出DAO层和业务逻辑层Serv这两个子层

功能实现时时主要使用 插件扩展 的机制来实现,这就需要实现一个不错的插件扩展的机制,似乎要放在核心中
实现

包的层次结构如下
fleajava.fw.core -- 核心 ,现在觉得这个地方是越来越迷茫,个人感觉似乎越小越好,
fleajava.fw.db -- 外围的DB辅助类包,用于实现上面的DAO层的一个辅助类吧:
主要包含两种实现 TableDataGateway 和 ActiveRecord

您可能感兴趣的与本文相关的镜像

ACE-Step

ACE-Step

音乐合成
ACE-Step

ACE-Step是由中国团队阶跃星辰(StepFun)与ACE Studio联手打造的开源音乐生成模型。 它拥有3.5B参数量,支持快速高质量生成、强可控性和易于拓展的特点。 最厉害的是,它可以生成多种语言的歌曲,包括但不限于中文、英文、日文等19种语言

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值