📄 sectiondao.java
字号:
package com.fit.section.demo;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
public class SectionDAO {
//连接数据库
public Connection getConnection() {
Connection conn = null;
try {
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
conn = DriverManager
.getConnection(
"jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=BBSDemo",
"sa", "sa");
} catch (Exception e) {
e.printStackTrace();
}
return conn;
}
//全部板块信息(包括版主名称)
public List getAllSection() {
List plist = new ArrayList();
String sql = "select * from section_view ";
Connection conn = this.getConnection();
try {
PreparedStatement ptmt = conn.prepareStatement(sql);
ResultSet rst = ptmt.executeQuery();
while (rst.next()) {
SectionEntityBean seb = new SectionEntityBean();
seb.setSectionId(rst.getInt("sectionid"));
seb.setSectionName(rst.getString("sectionname"));
seb.setSectionIntro(rst.getString("sectionintro"));
seb.setTopicCount(rst.getInt("topiccount"));
seb.setAllTopicCount(rst.getInt("alltopiccount"));
seb.setVisitCount(rst.getInt("visitcount"));
seb.setUserNike(rst.getString("usernike"));
System.out.print("???????????????????????");
plist.add(seb);
}
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
return plist;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -