在实际Web开发中,一般将访问数据库的操作放到特定的类,JSP作为表示层,可以在表示层中调用这些类提供的操作数据库的方法。这种Java类叫做DAO(Data Access Object)专门进行数据库的访问,可以使用VO(Value Object)配合DAO来使用。之前的JavaBean对象就可以当作VO。
编写DAO和VO步骤如下
1.pom.xml文件的<dependencies>标签下添加以下代码。
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>7.2.1.jre8</version>
</dependency>
注意:<version>标签要选择与你的jre版本和sql server版本一致。
如果是传统工程可以参考 Java用JDBC方式连接SQL Server 2017 连接数据库。
2.在src目录下创建一个dao包,在dao包下创建一个AccountDao类
public class AccountDao {
//获取所有账号信息
public ArrayList<Account> queryAllAccounts() throws Exception{
ArrayList<Account> accounts