1springmvc框架1.1什么是springmvcspringmvc是spring框架的一个模块,springmvc和spring无需通过中间整合层进行整合。springmvc是一个基于mvc的web框架。1.2mvc在b/s系统下的应用mvc是一个设计模式,mvc在b/s系统下的应用:1.3springmvc框架第一步:发起请求到前端控制器(Dispa..
分类:
编程语言 时间:
2016-07-06 21:55:24
阅读次数:
302
前言:前面有讲过 Spring IOC以及AOP的基本使用方法, 这里就再来讲下Spring JDBCTemplate的使用方法.一, 概述这里先说一下Spring 整合的一些模板: 从上图中可以看出 Spring为各种支持的持久化技术,都提供了简单操作的模板和回调.二, 使用JdbcTemplat ...
分类:
数据库 时间:
2016-07-06 00:03:23
阅读次数:
501
1、框架 1、框架是解决什么问题的? 1、框架是用来解决代码冗余的问题 2、有利于团队的协作开发 3、框架是用来解决低耦合和高内聚的问题 4、解决健壮性和安全性 2、STRUTS2和hibernate分别解决框架什么问题的? struts2是一个mvc框架 hibernate是解决数据库的操作:OR ...
分类:
编程语言 时间:
2016-07-05 22:14:05
阅读次数:
181
Spring 是java平台上的一个企业应用开发的轻量级IoC和AOP的容器开源应用框架.Spring 框架核心功能适应任何java应用. 1. Spring 框架优势如下: 1). 框架能够有效组织中间层对象.Spring框架能够有效将现有的流行的例如:struts,Hibernate,ibati ...
分类:
编程语言 时间:
2016-07-05 20:29:09
阅读次数:
681
前言: 在上一篇中: [Spring框架]Spring AOP基础入门总结一. 中 我们已经知道了一个Spring AOP程序是如何开发的, 在这里呢我们将基于AspectJ来进行AOP 的总结和学习.一, AspectJ的概述: AspectJ是一个面向切面的框架,它扩展了Java语言。Aspec ...
分类:
编程语言 时间:
2016-07-04 21:49:17
阅读次数:
233
前言:前面已经有两篇文章讲了Spring IOC/DI 以及 使用xml和注解两种方法开发的案例, 下面就来梳理一下Spring的另一核心AOP.一, 什么是AOP 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现 ...
分类:
编程语言 时间:
2016-07-04 20:40:58
阅读次数:
438
AOP理论概述Aspect Oriented Programming 面向切面编程
业界 AOP 实际上 OOP (面向对象编程 ) 延伸 —- OOP编程语言、 AOP设计思想 AOP采取横向抽取机制,取代了传统纵向继承体系重复性代码(性能监视、事务管理、安全检查、缓存)横向抽取代码复用,基于代理技术,在不修改原有对象代码情况下,对原有对象方法功能进行增强! ———- AOP 思想 Spr...
分类:
编程语言 时间:
2016-07-03 19:55:36
阅读次数:
283
Spring的定义和相关知识点Spring包括
基于依赖注入的核心机制(再也不用new一个对象啦)
基于AOP的声明式事物管理
与多种持久层技术的整合
Web MVC框架
Spring的优点
低侵入式设计,代码污染低
独立于各种应用服务器,基于Spring框架的应用,可以真正实现Write Once,Run Anywhere的承诺(合着以前Java说的Write Once,Run Anywhere到...
分类:
编程语言 时间:
2016-07-03 19:36:37
阅读次数:
268
【障碍再现】 MyBatis配置多数据源时,数据源切换失败。 【原因分析】 自定义切面和Spring自带事务切面“即<aop:advisor>”执行的先后顺序导致数据源不能切换成功。 【解决方案】1、配置代码 1 <aop:config> 2 <!-- 1、Spring框架自身提供的切面 --> 3 ...
分类:
其他好文 时间:
2016-07-01 17:58:27
阅读次数:
120
Spring 概述1. 什么是spring?
Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。2. 使用Spring框架的好处是什么?
? 轻量:Spring 是轻量的,基本的版本大约2MB。
? 控制反...
分类:
编程语言 时间:
2016-07-01 16:25:08
阅读次数:
209