TA的每日心情 | 开心 2021-12-13 21:45 |
---|
签到天数: 15 天 [LV.4]偶尔看看III
|
一般情况下,我们都会在Spring的配置文件里,配置DataSource,然后调用。其实,最底层还是原生的JDBC操作,Spring有对JDBC进行封装,通过模板JdbcTemplate和回调机制大大降低了使用JDBC的复杂度。借助JdbcTempate,用户仅需编写那些“必不可少”的代码就可以进行数据库操作了。
EG:使用JdbcTemplate和DriverManagerDataSource创建一个表:- DriverManagerDataSource ds = new DriverManagerDataSource();
- ds.setDriverClassName("com.mysql.jdbc.Driver");
- ds.setUrl("jdbc:mysql://localhost:3306/test");
- ds.setUsername("root");
- ds.setPassword("<span id="kM0.8448092057369649">@<span id="kM0.7465911500621587">@</span></span>");
- JdbcTemplate jdbcTemplate = new JdbcTemplate();
- jdbcTemplate.setDataSource(ds);
- String sql = "create table t_user(user_id int primary key,user_name varchar(60));";
- jdbcTemplate.execute(sql);
复制代码
|
|