看开发工具是什么,如果开发工具是.NET可用通过visualstudio环境打开源文件,然后在配置文件中看到数据库的相关属性,如登录的数据库名称,登录名,密码,验证方式的;如果是php或java一般选择的数据库是mysql或oracle。我们都知道使用原始的JDBC在 *** 作数据库是比较麻烦的,所以Spring为了提高开发的效率,顺带着就把JDBC封装、改造了一番,而JdbcTemplate就是Spring对原始JDBC封装之后提供的一个 *** 作数据库的工具类;我们可以借助JdbcTemplate来完成所有数据库 *** 作,比如:增删改查等。改造之后的JdbcTemplate主要提供以下3种类型的方法
_executeXxx():执行任何SQL语句,对数据库、表进行新建、修改、删除 *** 作
_updateXxx():执行新增、修改、删除等语句
_queryXxx():执行查询相关的语句
当然,我们也知道,实际开发过程中我们更多的是会使用更加强大的持久化框架来访问数据库,比如MyBatis、SpringDataJPA等,因为JdbcTemplate算是最简单的数据持久层方案,所以,我们这里学习JdbcTemplate,只是告诉大家还有这么一种 *** 作数据库的方式,"用之不强,但弃之可惜"。
一般项目配置数据库连接时,都是配置数据库访问IP地址、数据库名称、访问端口、访问账号和密码等信息,这些在阿里云的云数据库上都是有的,以MySQL数据库为例说明:
你在阿里云的MySQL管理控制台,进入这个MySQL的管理界面,可以在那里看到这个MySQL数据库的IP连接地址和端口号,如下图:
上面的就是数据库的连接IP地址和端口号,再配置数据库名称、访问账号和密码就可以了。
这个Data Source就是阿里云的那个内网地址。
配置数据库连接参数如下:string
strCon
=
"Initial
Catalog='数据库名称'
Server='远程IP地址,1433'
User
ID='登录用户名'
Password='登录用户密码'
Persist
Security
Info=True"
数据库是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)