摘要:
先来描述一下cms问题的来源: 初始需求: 在开发的过程中有这样的一个处理时间显示的需求: 如果时间小于1分钟显示秒, 如果时间小于1小时显示分钟, 如果时间小于1天显示小时, 如果大于1天显示日期。 需求演化一: 每一个显示时间的地方后台开发人员都要编写一个处理这样的一个程序。 于是想起在后台... 阅读全文
摘要:
同样我们从问题入手去验证以及去理解Ioc容器都做了哪些事情:1.nutz是有几种方式获取需要容器管理bean的信息? 第一种是使用json格式的文件进行配置,如: 第二种:使用注解@IocBean 第三种:使用xml ... 阅读全文
摘要:
思路: <pre <code ioc框架的核心就是管理bean的生命周期,bean的生命周期包括:创建,使用,销毁。</code </pre 创建<pre <code 容器在创建一个bean的实例之前必须要解决以下问题:第一个问题: 创建bean的信息如何提供给你容器? 容器通过xml文件或者... 阅读全文
摘要:
第一类:javaWeb相关的核心 【目前处于第一阶段,兴奋努力的前进着】 ioc,aop,mvc,dbDao,资源文件 注意: ioc,aop,mvc要进行模拟实现。 第二类:javeWeb应用的经典场景 权限控制,单点登陆,cms,分页标签,异常,分层(项目,分包), 第三类:技... 阅读全文
摘要:
如何理解web mvc框架?? <pre <code 一、没有使用mvc框架之前我们都是自己根据mvc分层思想的理解去把它物理化,比如:根据包的命名,根据类的后缀名,根据文件夹的命名去定义分层。因为每个人对mvc的理解不一样所以他的物理化体现也不一样,这就导致理解上困难,并且A规划了一遍之后,B也... 阅读全文
摘要:
首先要清楚的是: <pre <code mvc是一种设计模式,一种分层思想,没有具体的技术与之对应,无论是js还是java或者其他的技术都可以运用。</code </pre 既然是分层那么这些层都有哪些职责呢? View层(界面层): <pre <code 为用户展示数据,渲染由contro... 阅读全文
摘要:
ioc概念的理解:(不是技术是一种设计思想)IOC (控制反转)IoC(Inverse of Control)的字面意思是 控制反转 ,它包括两个内容:其一是控制 (控制对象的实例化由使用者创建实例变成由容器创建)其二是反转 (获取依赖对象的方式由使用者主动获取变成等待容器被动注入)如果你觉得这个概... 阅读全文