使用Spring-jdbc包自带的jdbcTemplate我们可以直接进行数据库操作(不使用持久层框架),使我们的应用程序更加灵活,但是使用Spring框架的时候难免要使用配置文件,
但是有些场景我们可能不需要那么重的配置...举例:我们的通用模块中可能要做到管控dubbo服务访问权限,而权限列表就放在mysql表中,那么我们可能在通用模块中需要操作数据库查询,但是用到查询的地方特别少,这时候我们加上spring配置,是有点浪费的...我们此处使用最简化的方式实现这个功能:
一、新建maven项目&添加最简依赖
新建一个maven项目,在pom文件中添加以下依赖
<!...java Application方式运行上述代码,可以看到如下结果:
可见我们已经基于免Spring配置的方式实现的通过jdbcTemplate与数据库交互....总结
在一些通用模块中数据库交互比较少的场景下,可以使用这种免配置方式替代繁重的配置文件方式实现数据库访问.
优点:免配置,使用方便.