前言 假设项目层次划分包括logic层和dao层,logic层调用dao层完成业务逻辑,dao层一般与数据库交互。定义两个组件,TestLogic和TestDao,分别操作接口ILogic和IDao,这样程序开发时需要考虑怎样管理这两个组件。 传统方式 这种方式中,当TestLogic组件需要调用T
分类:
编程语言 时间:
2016-02-02 00:00:01
阅读次数:
343
用spring做了几个项目后发现,对spring的IOC理解还是不够清晰,今天就来总结下自己的理解(个人的一些见解) 以前用jsp+servlet做网站时,只是分了显示层(jsp),控制层(servlet),和数据模型层,很传统的MVC三层架构,各层之间的耦合我 就不说了(感觉就是一锅粥...)。
分类:
编程语言 时间:
2016-01-28 09:27:04
阅读次数:
144
本文主要参考了Spring官方文档第10章以及第11章和第40章的部分内容。如果要我总结Spring AOP的作用,不妨借鉴文档里的一段话:One of the key components of Spring is the AOP framework. While the Spring IoC c
分类:
编程语言 时间:
2016-01-27 17:07:53
阅读次数:
210
java命令模式: 可以命令("请求")封装成一个对象,一个命令对象通过在特定的接收着上绑定一组动作来封装一个请求.命令对象直接把执行动作和接收者包进对象中,只对外暴露出执行方法的的接口,从而简单的达到动作的请求者和动作的执行者解耦的目的.下面用一个简单的实例测试简单的命令模式,同时采用spring...
分类:
编程语言 时间:
2016-01-26 21:46:33
阅读次数:
268
学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。一、...
分类:
编程语言 时间:
2016-01-18 12:18:30
阅读次数:
231
一:学会如何读一个JavaWeb项目源代码步骤:表结构->web.xml->mvc->db->spring ioc->log->代码1、先了解项目数据库的表结构,这个方面是最容易忘记的,有时候我们只顾着看每一个方法是怎么进行的,却没有去了解数据库之间的主外键关联。其实如果先了解数据库表结构,再去看一...
分类:
Web程序 时间:
2016-01-15 10:52:25
阅读次数:
189
Spring框架主要功能a.提供了对象创建功能b.Spring提供了对象创建功能c.Spring提供了IOC和AOP机制,可以降低组件对象之间的耦合度Spring框架基本应用1)引入spring-ioc开发包2)在src下添加applContext.xml配置文件3)将Bean组件在配置文件中定义4...
分类:
编程语言 时间:
2016-01-04 13:04:33
阅读次数:
198
一、ssmm简介ssmm是当下企业最常用的开发框架架构maven:管理项目jar包,构建项目spring:IOC容器,事务管理springmvc:mvc框架myBatis:持久层框架velocity:前端视图模板(相较于jsp,速度非常快,而且不需要占据jvm的永久代内存)上述这些框架再加上版本控制...
分类:
编程语言 时间:
2016-01-03 18:16:43
阅读次数:
245
依赖注入通常有如下两种方式:①设值注入:IOC容器使用属性的Setter方法来注入被依赖的实例。设值注入是指IOC容器使用属性的Setter方法来注入被依赖的实例。这种注入方式简单、直观,因而在Spring的依赖注入里大量使用。②构造注入:IOC容器使用构造器来注入被依赖的实例。构造注入在构造实例时...
分类:
编程语言 时间:
2015-12-30 21:41:10
阅读次数:
175
ssh 是struts2+spring+Hibernate 三个之间的整合;1,struts2-------开源MVC框架,可以快速开发MVC项目,接请求给予响应,,可以快速处理上传和下载,2 ,spring-------IOC容器框架,管理各种对象,------自动单例,自动事物处理,自动管理对象...
分类:
其他好文 时间:
2015-12-27 18:59:08
阅读次数:
198