发表于: 2017-05-08 22:30:17

1 1248


这两天都在学习springmvc

首先是学习实现Springmybatis的整合。

参考教程:http://blog.csdn.net/zhshulin/article/details/37956105?utm_source=tuicool&utm_medium=referral

SSMSpringspringmvcmybatis)三大框架的整合

首先是准备配置文件:

    1.spring-mybatis.xml(自动注入,自动扫描,配置数据库)

 

2.Springmvc.xml

 

3.Mybatis-config.xmlmybatis的配置文件)

 

4.ApplicationContext.xmlspring配置文件)

 

5.以及log4j.properties文件和config.properties文件

6.建立Studentmapper.xml文件,里面包含sql语句

 

以上配置文件全部放在resources文件夹下

pom.xml文件中添加需要用到的jar包:

引入jar包之后,首先做的是springmybatis的整合;

新建的项目创建java文件夹,下面包含:

其中model是实体类,以及相关的接口和实现类,分别放在不同的包下(serviceservice.impl

 

最后建立测试类

 

遇到的问题:

建立测试类的时候原本用到了@Test注解,但是后来报错,后面找到原因是因为测试类的类名也是Test,与注解相同了所以出错;改了类名之后就好了

http://blog.csdn.net/tom9238/article/details/51264564

运行结果:

 

到这里,完成了spring与mybatis的整合。

运行过程中出现的问题。。。

(1.spring的配置文件ApplicationContext.xml最后一行多了UTF-8

(2.大小写没注意,配置文件出错。。具体哪个我忘了。。)

(3.Mapping改成mapper之后,配置文件也出错了。。没改)

(4.最主要的问题,在这里使用bean需要用getbean方法,对对象进行实例化;

   如果要用注解,必须在配置文件里面开启spring自动扫描

   <Context:component-scan base-package=包名



返回列表 返回列表
评论

    分享到