随笔分类 - web 体系结构
对主流的web框架进行学习记录
摘要:BeanWrapper 是Spring提供的一个用来操作javaBean属性的工具,使用它可以直接修改一个对象的属性。 对于bean属性的操作,大家熟知的主要有下面这些工具类: 1.Apache的BeanUtils和PropertyUtils 2.cglib的BeanMap和BeanCopier 3
阅读全文
摘要:1 Spring架构图 2 spring的设计目标和设计理念 设计目标:为开发者提供一个一站式的轻量级应用开发框架 设计理念:在java EE的应用开发中,支持POJO和使用JavaBean的开发方式,使应用面向接口开发,充分支持面向对象的设计方法 3 Spring 层次划分 核心、组件和应用3个基
阅读全文
摘要:Ioc容器的初始化是由refresh()方法来启动的,这个方法标志着Ioc容器的正式启动。 具体来说这个启动过程包括三个基本过程: 1.BeanDifinition的Resource定位 2.BeanDifinition的载入与解析 3.BeanDifinition在Ioc容器中的注册 需要注意的是
阅读全文
摘要:在Spring Ioc容器的设计中,有俩个主要的容器系列:一个是实现BeanFactory接口的简单容器系列,这系列容器只实现了容器最基本的功能;另外一个是ApplicationContext应用上下文,他作为容器的高级形态而存在。 1 Ioc 容器系列 IOC容器为开发者管理对象之间的依赖关系提供
阅读全文
摘要:Spring3 + Spring MVC+ Mybatis 3+Mysql 项目整合(注解及源码) 备注: 之前在Spring3 + Spring MVC+ Mybatis 3+Mysql 项目整合中写到的框架只是用于测试使用,隔了一段时间之后回头看看,发现有许多需要改进的地方,最近项目中刚好用到,
阅读全文
摘要:转载:http://blog.csdn.net/yinwenjie http://blog.csdn.net/yinwenjie/article/details/46480485 在上图中我们描述了Web系统架构中的组成部分。并且给出了每一层常用的技术组件/服务实现。需要注意以下几点: 系统架构是灵
阅读全文
摘要:出处:http://www.ruanyifeng.com/blog/2011/09/restful 越来越多的人开始意识到,网站即软件,而且是一种新型的软件。 这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。 网站开
阅读全文
摘要:一、Commons BeanUtilshttp://jakarta.apache.org/commons/beanutils/index.html说明:针对Bean的一个工具集。由于Bean往往是有一堆get和set组成,所以BeanUtils也是在此基础上进行一些包装。使用示例:功能有很多,网站上...
阅读全文
摘要:在 http://www.cnblogs.com/myadmin/p/4806265.html 中说明了自定义web监听器的一些东西。本文中的web定时任务也基于上篇文章的自定义web监听器。新建一个方法如下: public void timeMethod() { Timer t...
阅读全文
摘要:直接上代码:在src下新建一个StartListener 实现接口ServletContextListener,:/** * @Title:StartListener.java * @Package:com.sgl.listener * @Description: TODO * @author Ad...
阅读全文
摘要:项目环境背景:操作系统:win7JDK:1.7相关依赖包,截图如下:项目目录截图:com.sgl.controller:存放Controller相关类在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之...
阅读全文
摘要:OOP: 面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)是一种计算机编程架构。 AOP: AOP为Aspect Oriented Programming的缩写,意为:面向切面编程 Ioc: 控制反转(Inversion of Control,英文缩写
阅读全文
摘要:1.首先要认清,hibernate和struts没有半点关系,所以他们之间没有任何可以整合的东西。a:struts作为中心控制器,肯定要调用一些类来完成一些逻辑。而hibernate开发中,经常使用的dao,service对他的封装,就算是jdbc也需要,根本不是hibernate的特性,strut...
阅读全文
摘要:花了俩天时间复习了一下Spring和jhibernate架构知识,在学习过程中受益颇多。知识用起来才能活起来,长时间不去触碰他就会变得很陌生。Spring 提供了统一的数据访问架构,可以支持JDBC与hibernate的结合流程,其具体实现流程如下:1.创建数据表的实体类2.配置数据表的映射关系3....
阅读全文

浙公网安备 33010602011771号