代码通常是写在连接数据库的代码后面,如下代码片断:
// 注册驱动
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
// 获得一个数据库连接
con = DriverManager.getConnection(connectionUrl);
String SQL = "SELECT * from note";
// 创建查询
stmt = con.createStatement();
// 执行查询,拿到结果集
rs = stmt.executeQuery(SQL);
三层结构啊,最基础的是mvc的架构方式,m属于模型层,用于存放在数据模型和dao,即数据和数据访问,v指的是view,即视图层,用于存放页面显示,c即控制层,在bs项目中主要指action,在cs项目中可以是中间业务逻辑处理层,对业务逻辑的处理放在这一层,这么说来,连接数据库的代码在工具层,那么进行查询的代码应该写在dao层,即模型层
没分3层?有框架比如mybatis写在配置文件里,没有就写到dao层