主要作用是加载Spring的配置类的xml文件,然后获取service类,最后调用service里面的方法来更新数据。 service实现类中的代码为: public classCatServiceImplimplementsCatService { privateCatDaocatDao; public voidsetCatDao(CatDao catDao) { this.catDao= catDao; } @Override public intupdateCat(String catName,int...
GAV 坐标 使用 Maven 创建项目,Maven 的 GAV 坐标为: <groupId>com.xymiao.tutorial.mybatis</groupId><artifactId>mybatis-03-hello2xml</artifactId><version>1.0-SNAPSHOT</version> POM 文件 完整的 pom.xml 如下图所示 需要配置 MyBatis 的相关参数,放入到 mybatis-config.xml 中。MyBatis 配置文...
1)、创建工程需要的maven坐标 这个mybatis的starter是mybatis官方出的适应springboot 2)、数据连接池的使用 引入Druid数据连接池 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.10</version> </dependency> 3)、数据连接池的配置 配置文件的设置: 依然是Druid的配置 ...
ORM:Object Relational Mapping对象关系映射,就是把数据库表和实体类及实体类的属性对应起来,让我们可以操作实体类就实现操作数据库表。1.创建Maven工程并导入坐标 我们需要导入MyBatis的坐标,MyBatis是与数据库交互的框架,所以导入mysql驱动,为了方便测试与观看日志,导入junit和log4j。2.创建实体类和dao的接口 先...
groupId:pom坐标 artifactId:pom坐标,这个值同时会影响到工程下pom.xml中的artifactId、pom中引用的插件mybatis-generator-maven-plugin的配置sqlFile和链接的h2库名称、该工程下的sql文件名。 version:pom坐标 package:生成代码包名前缀 选择合适的参数,在任一目录下执行脚手架命令(可参考如下示例命令,示例命令会在当...
1,引入lombok对应的maven坐标: (1),首先在父工程中引入坐标: <dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.18.16</version><scope>provided</scope></dependency> (2),在子工程中具体引入: <dependency><groupId>org.projectlombok</groupId><artifactId>lombok...
简介: MyBatis——IDEA中使用Maven搭建MyBatis框架,让它跑起来(入门) 文章目录: 1.准备数据表(Navicat) 2.通过Maven创建项目(IDEA) 3.在pom.xml文件中加入相关的Maven依赖坐标 4.编写Student实体类、StudentDao接口 5.编写StudentDao.xml文件(mapper映射文件) 6.编写MyBatis.xml主配置文件 7.编写MyTest测试类...
从类路径开始的路径信息。也就是代码编译后在target/classes(类路径)开始的。这里需要打包这些文件因此需要在maven项目的配置文件pom.xml中配置信息(具体的配置在maven学习过程中笔记有写)。--><!-- <mapper resource="org/mybatis/example/BlogMapper.xml"/>--><!-- 拷贝的路径是:target/classes...