文章分类 - Spring+SpringMVC+Mybatis
摘要:SpringMVC基础 MVC是指Model、View、Controller的缩写,分别代表Web程序的三种职责: 模型:用于存储数据以及处理用户提请求的业务逻辑; 视图:向控制器提交数据,显示模型中的数据; 控制器:根据视图提出的请求判断将请求和数据提交给哪个模型处理,将处理后的有关结果交给哪个视
阅读全文
摘要:动态SQL 类似于JAVA中的if语句,用法示例如下: ,, 类似于JAVA中的switch语句,用法示例如下: ,, 元素的主要功能是可以在自己包含的内容加上某些前缀,也可以在其后加上某些后缀,与之对应的是prefix和suffix;可以把包含内容的首部某些内容覆盖,即忽略,也可以把尾部的某些内容
阅读全文
摘要:映射器 映射器是MyBatis中最复杂且重要的组件,由一个接口加上XML文件组成。MyBatis的映射器也可以注解完成,但实际应用中使用不广泛,原因主要来自以下几个方面: 面对复杂的SQL会显得很无力 注解的可读性较差 注解丢失了XML上下文相互引用的功能 因此,推荐使用XML文件开发映射器,SQL
阅读全文
摘要:MyBatis基础 工作原理 1. 读取MyBatis配置文件:mybatis config.xml为MyBatis的全局配置文件,配置了MyBatis的运行环境等信息,例如数据库连接信息。 2. 加载映射文件:映射文件即SQL映射文件,该文件中配置了操作系统数据库的SQL语句,需要在MyBatis
阅读全文
摘要:Spring AOP ========= AOP即面向切面编程,它与OOP(面对对象编程)相辅相成,提供了与OOP不同的抽象软件结构视角。在OOP中,以类作为程序的基本单元,而AOP中的基本单元是Aspect(切面)。Struts2的拦截器设计就是基于AOP的思想,是个比较经典的应用。 在业
阅读全文
摘要:Spring Bean =========== Spring Bean的开发需要讲Bean配置在Spring的配置文件中。Spring框架支持XML和Properties两种格式的配置文件,常用XML进行配置。 XML的配置文件的根元素是,中包括了多个子元素,元素定义一个Bean,并描述Be
阅读全文
摘要:Spring IoC(Inversion of Control)是框架的核心,用来实现控制反转。它基于BeanFactory和ApplicationContext接口。 BeanFactory是用来管理Bean的工厂,负责初始化Bean会根据XML配置文件的定义来进行Bean的装配,BeanFact
阅读全文