第一范文网 - 专业文章范例文档资料分享平台

java框架总结B

来源:用户分享 时间:2025/8/22 21:35:53 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

##SSM

springMVC,spring,MyBatis 框架是什么?

可以实现快速开发,因为很多组件不需要编码

要熟悉框架结构和主要流程,组件的规则,组件之间关联点以及配置规则

Spring:

##SpringIOC,AOP功能

SpringIOC作用:用于管理程序中的组件对象,实现关系注入(自动创建对象) ###将组件纳入Spring容器里 定义 (不是程序员写的采用定义) 组件扫描(注解配置) (程序员编写的采用扫描方式定义) xml配置:

##SpringAOP

作用:为了将共通业务单独封装,采用配置方式动态切入到目标组件。(不用修改组件代码,动态扩展原有组件功能) (反射+xml解析+动态代理设计模式)

###将组件纳入spring容器里 (同上,IOC介绍)

###使用springAOP配置 一段xml配置: 一堆注解标记(在切面组件中使用)

@Aspect,@Pointcut,@Before,@After,@AfterReturning,@AfterThrowing,@Around 难点:切入点定义within,execution

###AOP事务控制

将事务组件纳入Spring容器里

DataSourceTransactionManager,目标组件 ####使用注解配置

##springMVC

作用:用于快速开发MVC结构的web程序,有些组件框架提供,有些组件需要开发者编写,然后通过配置组装在一起工作。 ###使用重点

1、熟悉处理流程 请求-->DispatcherServlet-->handlerMapping-->Controller-->M(Service,Dao)-->ViewResolver-->V(JSP)-->响应输出

2、熟悉各个组件需要做哪些工作

--DispatcherServlet:(不需要编写)配置web.xml,重点熟悉配置规则 --handlerMapping:(不需要编写)springxml配置,熟悉配置规则 --Controller

需要程序员编写,springxml配置,熟悉配置规则 方法定义规则:public String xxx(参数列表) public MolderAndView xxx(参数列表)

springxml配置,熟悉配置规则

--》@Controller

--》@RequestMapping,@Exceptionalder

--ViewResolver

不需要编写,Springxml配置,熟悉配置规则 难点:组件多,流程复杂

(先记住流程,再通过练习记住各个组件规则)

##MyBatis框架

作用:数据库操作,封装了JDBC处理 ###MyBatis主要结构

--搭建开发环境(jar包+SqlMapConfig.xml) --编写实体类(属性名和类型与数据表保持一致) --编写SQL定义XML文件(熟悉配置规则)