一、创建maven项目,搭基础架构分层
entity book实体 bookid bookname bookprice
dao IBookDAO 添加图书的方法addBook()
IBookDAO.XML Sql语句 添加图书名称与价格
service 有着和 dao层一样的添加图书的方法 addBook()
serviceimpl 重写addBook()方法 注入一个dao return dao.addBook()
二、pom文件的依赖
<!--Mybatis+Spring整合--> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> <version>1.3.0</version> </dependency> <!--mybatis依赖包--> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.4.1</version> </dependency> <!--mysql依赖包--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.39</version> </dependency> <!--spring JDBC依赖--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <version>4.2.0.RELEASE</version> </dependency> <!--spring基础jar--> <!-- https://mvnrepository.com/artifact/org.springframework/spring-beans --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> <version>4.2.0.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>4.2.0.RELEASE</version> </dependency>
相关推荐:《常见问题》
三、resources下的配置文件
1.jdbc.properties 配置文件中写入你连接数据库中的 url、driver、username、password
因为我的Mysql没有密码,所以可以不写password
2.MyBatis-configuration.xml配置文件
只需要配置一个别名就可以
3.接下来就是最重要的applicationContestSSM.xml文件的配置
绑定bookservice时 property中的ref属性IBookDAO为红色,工具识别不到,是保存在内存中的对象,只有运行是才可以获得,所以颜色显示异常,不影响编译运行。
四、创建测试类使用junit
测试成功!到数据库查询所添加的书名与价格,至此一个简单的整合案例就写完了!
以上就是spring整合mybatis步骤是什么的详细内容,更多请关注php中文网其它相关文章!
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
上一篇:人工智能的两个研究领域是 下一篇:台式电脑无信号是什么意思