1. JDBC、mybatis、JPA
基层都是使用spring data、
一、JDBC方式
步骤:
1.使用mysql和jdbc创建项目
2.创建application.yml
Spring:
datasource:
username: root
password: 12345678
url: jdbc:mysql://127.0.0.1:3306/jdbcdb
drive-class-name: com.mysql.jdbc.Driver
3.在test类里输出连接,验证是否连接正确
@RunWith(SpringRunner.class)
@SpringBootTest
public class LuluJdbcApplicationTests {
@Autowired
DataSource dataSource;
@Test
public void contextLoads() throws SQLException{
System.out.println("数据源>>>>>>" + dataSource.getClass());
Connection connection = dataSource.getConnection();
System.out.println("连接>>>>>>>>>" + connection);
System.out.println("连接地址>>>>>" + connection.getMetaData().getURL());
connection.close();
}
}
4.新建HelloController
@Controller
public class HelloController {
@Resource
JdbcTemplate jdbcTemplate;
@ResponseBody
@GetMapping("/query")
public Map<String,Object> map(){
System.out.println("ssss");
List<Map<String,Object>> list= jdbcTemplate.queryForList("select * From department");
return list.get(0);
}
}
5. 在地址栏里输入http://locahost:8080/query