public List<T> findByProperty(String propertyName, Object value)
{
String queryString = "from " + getPersistentClass().getName()
+ " as model where model." + propertyName + "= ?";
return this.getHibernateTemplate().find(queryString, value);
}
如何把它改写成用JDBC连接数据库,就是用DBUtil 那一套,我忘了谁能写下
------解决方案--------------------
String driver = "com.mysql.jdbc.Driver";
// URL指向要访问的数据库名scutcs
String url = "jdbc:mysql://127.0.0.1:3306/scutcs";
// MySQL配置时的用户名
String user = "root";
// Java连接MySQL配置时的密码
String password = "root";
try {
// 加载驱动程序
Class.forName(driver);
// 连续数据库
Connection conn = DriverManager.getConnection(url, user, password);
if(!conn.isClosed())
System.out.println("Succeeded connecting to the Database!");
// statement用来执行SQL语句
Statement statement = conn.createStatement();
// 要执行的SQL语句
String sql = "select * from student";
结果集