Spring 概述 1. 什么是spring? Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。 2. 使用 ...
分类:
编程语言 时间:
2016-05-11 12:47:50
阅读次数:
262
springMVC:Spring框架是高度可配置的,而且包含多种视图技术,例如JavaServerPages(JSP)技术、Velocity、Tiles、iText和POI。SpringMVC框架并不知道使用的视图,所以你可以自主的选择视图。SpringMVC分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更..
分类:
编程语言 时间:
2016-05-09 14:29:44
阅读次数:
508
springMVC: Spring 框架是高度可配置的,而且包含多种视图技术,例如 JavaServer Pages(JSP)技术、Velocity、Tiles、iText 和POI。Spring MVC 框架并不知道使用的视图,所以你可以自主的选择视图。Spring MVC 分离了控制器、模型对象 ...
分类:
编程语言 时间:
2016-05-09 12:42:30
阅读次数:
193
选择的框架: SSH(Struts2+Hibernate+Spring)框架 选择原因: (1)这是一种典型的三层框架体现MVC思想,使解决一些程序的问题更加方便,降低开发所用的时间。拥有良好的可扩展性,可以解决一些因技术问题不能实现的功能,对于系统的维护工作更容易展开。 (2)对于Struts2来 ...
分类:
其他好文 时间:
2016-05-08 18:19:23
阅读次数:
119
作为一名入门级菜鸟的我,在刚开始学spring框架的时候,对于命名空间不是很理解,只是在跟着老师敲代码。随着后来学习的深入,慢慢了解到命名空间的意义。如果你没有引入相应的命名空间,就不能引用相应的标签。 因此,在这给大家分享一下spring中的命名空间。 <?xml version="1.0" en ...
分类:
编程语言 时间:
2016-05-07 20:52:31
阅读次数:
147
对于实验一选择使用SSH(Struts 2+Hibernate+Spring)框架,这学期J2EE这门课程中刚好也分别学习了Struts 2、Hibernate和Spring框架,对其有了初步的了解,并通过课上的练习和课下的应用掌握了使用方法和其各自如何解决问题。在这些知识和训练的基础上,而且了解到 ...
分类:
其他好文 时间:
2016-05-07 13:22:33
阅读次数:
131
SpringMVC架构说明
1、什么是SpringMvc ?
使用 Spring可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架,如Struts1,Struts2等。
SpringMvc是Spring框架的一个模块,SpringMvc和Spring无需通过中间整合层进行整合,SpringMcv是一个基于M...
分类:
编程语言 时间:
2016-05-07 10:36:57
阅读次数:
326
一、AOP(Aspect Oriented Programming)是Spring框架的核心技术之一,要理解AOP,先理解一些基本概念。
*横切关注点(Cross-cutting concerns):*在软件开发中,分布于应用中多处的相同功能,例如:日志、安全和事务管理等,它们都是贯穿在软件的各个功能模块的,但又不是各功能模块的核心功能。
*切面(Aspect):*横切关注点可以被模块...
分类:
编程语言 时间:
2016-05-07 06:53:35
阅读次数:
200
1、创建Spring工程
使用eclipse创建一个Spring工程,一个简单的方法就是先创建一个Java工程,然后将Spring的Jar包全部放入到工程里面即可开始编写基于Spring框架的程序。Spring的Jar包可以从github上的源码中取得,下载地址是:https://github.com/spring-projects/spring-framework。
下面是在学习《S...
分类:
编程语言 时间:
2016-05-07 01:08:47
阅读次数:
254
Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。 作者: 来源: 深海 | 2016-05-05 17:45 ...
分类:
编程语言 时间:
2016-05-06 14:44:43
阅读次数:
175