Spring Boot 学习9--使用JdbcTemplate
2017-04-24 11:43
513 查看
步骤:
1.在 pom.xml 引入JdbcTemplate的依赖
2.在需要使用JdbcTemplate的类加入
这样就可以使用JdbcTemplate进行数据库的操作了
比如:
1.在 pom.xml 引入JdbcTemplate的依赖
<!--数据持久化组件--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </dependency>
2.在需要使用JdbcTemplate的类加入
@Autowired @Qualifier("pmapiJdbcTemplate")//指定需要装配的JdbcTemplate,也可以使用@Resource private JdbcTemplate jdbcTemplate;
这样就可以使用JdbcTemplate进行数据库的操作了
比如:
//获取表字段属性 String sql = String.format("select a.TABLE_NAME,a.COLUMN_NAME,a.DATA_TYPE,a.DATA_LENGTH,b.COMMENTS ,a.NULLABLE" + " from ALL_TAB_COLUMNS a JOIN ALL_COL_COMMENTS b ON a.TABLE_NAME = b.TABLE_NAME AND a.COLUMN_NAME = b.COLUMN_NAME " + " AND a.OWNER=b.OWNER " + " where a.TABLE_NAME = '%s' ", tableName.trim()); List<Map<String, Object>> mapList = jdbcTemplate.queryForList(sql);//使用Oracle系统视图获取表的各属性描述等 Iterator it = mapList.iterator(); while (it.hasNext()) { Map dmMap = (Map) it.next(); Object fieldName = dmMap.get("COLUMN_NAME"); if (fieldName != null) { Object fieldComment = dmMap.get("COMMENTS"); Object notNull = dmMap.get("NULLABLE"); } }
相关文章推荐
- SpringBoot学习笔记-使用jdbcTemplate访问mysql
- springboot学习(2)springboot使用JdbcTemplate完成对数据库的增删改查
- Spring Boot学习之旅:(十五)使用JdbcTemplate
- Spring Boot学习笔记-SQL数据库使用
- REDIS学习(3.2)spring boot 使用redis作为缓存
- 深入学习spring-boot系列(二)--使用spring-data-jpa
- 深入学习spring-boot系列(二)--使用spring-data-jpa
- 深入学习spring-boot系列(二)--使用spring-data-jpa
- (9)使用JdbcTemplate【从零开始学Spring Boot】
- springboot 学习笔记【3】Spring Boot中使用Spring-data-jpa
- 深入学习spring-boot系列(二)--使用spring-data-jpa
- 深入学习spring-boot系列(二)--使用spring-data-jpa
- 深入学习spring-boot系列(二)--使用spring-data-jpa
- Spring Boot 官方文档学习(一)入门及使用
- 深入学习spring-boot系列(二)--使用spring-data-jpa
- Spring JdbcTemplate 的使用与学习
- Spring学习笔记----JdbcTemplet和NamedParameterJdbcTemplate的使用
- Spring Boot中使用JdbcTemplate访问数据库
- Spring Boot 官方文档学习(一)入门及使用
- 深入学习spring-boot系列(二)--使用spring-data-jpa