发表于: 2017-02-08 23:51:16
1 2146
今天完成:
昨天用mybatis进行了增删改查,原来整过spring+mybatis整合,任务一当然还不完善,我需要进度。
关于spring的知识有两个知识点我要记录一下
①核心配置文件: applicationContext.xml
Spring配置文件:applicationContext.xml / bean.xml
约束参考:
spring-framework-3.2.5.RELEASE\docs\spring-framework-reference\htmlsingle\index.html
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd"> </beans> |
②
使用注解步骤:
1)先引入context名称空间
xmlns:context="http://www.springframework.org/schema/context"
2)开启注解扫描
<context:component-scan base-package="cn.itcast.e_anno2"></context:component-scan>
3)使用注解
通过注解的方式,把对象加入ioc容器。
创建对象以及处理对象依赖关系,相关的注解:
@Component 指定把一个对象加入IOC容器
@Repository 作用同@Component; 在持久层使用
@Service 作用同@Component; 在业务逻辑层使用
@Controller 作用同@Component; 在控制层使用
@Resource 属性注入
1学习springMVC
原来总结过springMVC的xml版本和注解版本,
找到一张图片来展现springmvc的处理流程
还有一个要说明的地方就是DispatcherServlet的拦截方式,主要有三种拦截方式,如下:
- *.action,可以访问以.action结尾的地址,由DispatcherServlet进行解析。此方法最简单,不会导致静态资源(jpg,js,css)被拦截。
- /,所有访问的地址都由DispatcherServlet进行解析,此方法可以实现REST风格的url,很多互联网类型的应用使用这种方式。但是此方法会导致静态文件(jpg,js,css)被拦截后不能正常显示,所以对静态文件的解析需要配置不让DispatcherServlet进行解析。
- /*,这样配置是不对的,使用这种配置,最重要转发到一个jsp页面时,仍然会由DispatcherServlet解析jsp地址,不能根据jsp页面找到Handler,会报错。
http://www.cnblogs.com/shanheyongmu/p/5868420.html 根据这个博客明天我要写一下ssm的整合
2学习REST
http://www.cnblogs.com/loveis715/p/4669091.html
http://blog.csdn.net/lxhjh/article/details/8960097
了解了在springmvc中restful风格的注解
3学习maven创建web工程
费半天劲终于弄出一个来
一开始pom.xml报错,junit 4.1.0 的jar包找不到,
index.jsp报错
- <!-- 导入java ee jar 包 -->
- <dependency>
- <groupId>javax</groupId>
- <artifactId>javaee-api</artifactId>
- <version>7.0</version>
- </dependency>
然后上面的Java Resource 报错,原因是Dynamic Web Module和jdk的版本不合适。
明天计划:
ssm整合,写REST接口。
评论