@RunWith(SpringRunner.class) @SpringBootTest(classes = DemoApplication.class) public class MybatisTest { @Autowired UserDao userDao; @Test public void test1(){ System.out.println(userDao.getUserinfo()); } }
package com.howhy.demo.controller; import com.howhy.demo.dao.UserDao; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController @ConfigurationProperties(prefix = "person") public class DemoController { //@Value("${myname}") String name; Integer age; @Autowired UserDao userDao; @RequestMapping("/demo") public String demo(){ return userDao.getUserinfo().toString(); } public String getName() { return name; } public void setName(String name) { this.name = name; } public Integer getAge() { return age; } public void setAge(Integer age) { this.age = age; } }