SpringBoot入门
1.mvn install可重新生成修改测试
2.
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type ‘com.zyd.mapper.xxMapper’ available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
由于spring 容器没有扫描到对应的信息
在启动类加上,即可@MapperScan({"com.itheima"})package com.itheima.springboot_8_mybatis; import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication @MapperScan({"com.itheima"}) public class Springboot8MybatisApplication { public static void main(String[] args) { SpringApplication.run(Springboot8MybatisApplication.class, args); } }
3.实例如下package com.itheima.dao; import com.itheima.domain.Book; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Select; @Mapper public interface BookDao { @Select("select * from tbl_book where id = #{id}") public Book getById(Integer id); } package com.itheima.domain; public class Book { private Integer id; private String name; private String type; private String description; @Override public String toString() { return "Book{" + "id=" + id + ", name="" + name + """ + ", type="" + type + """ + ", description="" + description + """ + "}"; } public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getType() { return type; } public void setType(String type) { this.type = type; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } } --启动类 package com.itheima.springboot_8_mybatis; import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication @MapperScan({"com.itheima"}) public class Springboot8MybatisApplication { public static void main(String[] args) { SpringApplication.run(Springboot8MybatisApplication.class, args); } } --application.yml spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306/ssm_db?serverTimezone=UTC username: root password: caicai123 type: com.alibaba.druid.pool.DruidDataSource--test package com.itheima.springboot_8_mybatis; import com.itheima.dao.BookDao; import com.itheima.domain.Book; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; @SpringBootTest class Springboot8MybatisApplicationTests { @Autowired private BookDao bookDao; @Test void testGetById() { Book book = bookDao.getById(1); System.out.println(book); } } --pom.xml <?xml version="1.0" encoding="UTF-8"?> 4.0.0 org.springframework.boot spring-boot-starter-parent 2.5.0 com.itheima springboot_08_mybatis 0.0.1-SNAPSHOT 1.8 org.mybatis.spring.boot mybatis-spring-boot-starter 2.2.0 mysql mysql-connector-java runtime org.springframework.boot spring-boot-starter-test test com.alibaba druid 1.1.16 org.springframework.boot spring-boot-maven-plugin
文件结构如下
武汉工程大学好还是黄冈师范学院好?肯定是武汉工程大学好啊,毕竟是一本院校,也在省会城市,各方面信息多,当然需要看报考的人想今后走什么方向。武汉工程大学武汉工程大学成立于1972年,原名湖北化工石油学院,隶属于湖北省
西行纪后期,猴子实力如何?后期猴子可是可以和原始天尊单挑把原始天尊打自闭的存在并且孙悟空死而复生了两次,是西行纪的重要主角哟!!!!西行纪差不多可以说是我最近两年,光听到名字就想看的动漫,因为我特别喜欢猴哥
孙颖莎和王艺迪会组成女双组合出征国际大赛吗?实力将会怎样?这种可能性非常小,主要是因为孙颖莎和王曼昱是一对配合默契,实力出众的组合,为什么要把她们拆开呢?没啥道理呀。既然不能拆开,自然也不会重组。如果非要给王艺迪找个搭档,陈幸同就不错。一
为什么王者荣耀钻石局这么难打?王者荣耀是目前最火的手机游戏,分别有微信区和QQ区但是这两大区,其实是存在实力的差距和游戏意识节奏的不同,我认为是由于这两个社交软件的年龄层次导致的差距。QQ用户的年龄层要比微信小
魔兽世界怀旧服黑上副本卡杰德拿石楠指环,具体如何操作?杰德是魔兽世界怀旧服黑石塔副本上层的一只稀有精英,因为掉落法系和治疗职业第一阶段毕业饰品石楠指环,所以几乎每个打黑上的队伍都会去卡杰德,当然,游戏中黑上组队也会喊杰德已卡好,来各职
iPhone6splus还值不值得购买?感谢邀请!上市三年且目前已停产的iPhone6Splus值不值得买,且听我从性能和价格两方面分析,长话短说!配置性能方面不落后iPhone6Splus搭载的A9M9协处理器,1。8
两三千的单反对于一个初学者够用吗?一部两三千元的单反相机足够初学者使用了。答主的第一部单反相机是尼康D7000,目前在二手市场上,机身的价格也就2000元左右。我至今觉得这部相机还是蛮不错的。首先,这部相机的操作手
街拍,什么服装最有气场?街拍服装红艳喜庆,光鲜美丽最有气场,吸引人气,人物漂亮,魔鬼身材。现在玩街拍的人越来越多了,我觉得有一个共同点就是,被拍的这些小姐姐怎么都是那么瘦又高,真不是随便羡慕的来的,我每次
违停车辆屡禁不止,交警叔叔都无奈了,不差钱的人真的这么多吗?违停两百太低,学深圳一千看看还有几个敢停。建按车型价格开罚款单,比如三万元的车与三百万元的车的车主对罚款的接受能力不一样。再比如违停罚款两百。可能对上眼的车主有效,对300万的车主
哈弗H4的油耗怎么样?哈弗H4还没正式上市,因此油耗怎么样现在谈还有点早,H4的车型属于H2和H6的补充车型,长城汽车为了丰富产品线,推出了哈弗H4,我是不太喜欢这种不高不低的车型,预算富裕就买H6,资
卤菜时卤料和卤水的配比例一般是多少?大家好,我是川菜麦师傅!一个有着将近20年经验的专业厨师。本文是麦子的第297篇原创问答,希望能为你带来一些烹饪方面的帮助!卤菜是我们夏天最常见的一种食物,常见的鸡鸭鱼猪牛等荤菜都