Maven : 项目管理工具
pom.xml(project object model)
Maven 命令
properties
Spring+SpringMVC+myBatis
1. Spring : 一个容器,各组件独立存在,配置文件完成各组件之间的依赖
Spring可以把对象之间的依赖关系用配置文件来指定。对象被包装在bean中,通过IOC可以在配置文件中指定bean之间的依赖关系。bean之间的关系在Context中维护,所以Context就是一个Bean关系的集合,这个关系集合又叫IOC容器。Core用来发现、建立和维护每 个Bean之间的关系所需要的一系列工具。
构建IOC容器步骤:构建BeanFactory,注册可能感兴趣的事件,创建Bean实例对象,触发被监听的事件。
2. SpringMVC:
SimpleUrlHandlerMapping通过配置文件,把一个URL映射到Controller,
DefaultAnnotationHandlerMapping通过注解,把一个URL映射到Controller类上。
AnnotationMethodHandlerAdapter类,通过注解,把一个URL映射到Controller类的方法上
Controller接口 -- 控制器
HandlerInterceptor 接口--拦截器
UrlBasedViewResolver类 通过配置文件,把一个视图名交给到一个View来处理
流程:
http://elf8848.iteye.com/blog/875830/
在web.xml中配置DispatcherServlet(前置控制器),将拦截的请求分发到目标controller中处理,在controller中的每个方法的返回值指定将处理结果返回到对应view。
SpringMVC.xml,指定Controller包的位置和视图解析器
3:myBatis
到本地数据库的链接配置,用户名,密码,jdbc
sqlSessionFactory的配置,指向操作数据库的xml文件
配置事务
与spring的结合