1、先写一个实体类,就叫做User吧;
2、再写hibernate的hbm配置文件,写UserDAO接口;
3、在写UserDAOHibernateImpl实现UserDAO,在写spring配置文件定义好Hibernate的各种属性;
4、再写一个UserService接口,然后就是根据spring的IOC写UserServiceImpl;
5、写struts,struts的action可以这样写:
public class RegisterAction{private User user
public User getUser(){
return user
}
public void SetUser(User user){
this.user=user
}
public String execute(){
String[] confs =
{"applicationContext.xml"}
ApplicationContext ac =
new ClassPathXmlApplicationContext(confs)
UserService userService = (UserService)
ac.getBean("userService")
try{
userService.register(user)
return "success"
}catch(Exception e){
return "error"
}
}
}
用JDBC连接数据库啊 很简单的事情 给你个例子连接数据库的Import java.sql.*
Import javax.naming.*
Import javax.sql.DataSource
public class DbConn {
private static DataSource ds = null
private static Connection conn = null
// 使用JDBC连接数据库
public static Connection getConn_jdbc() {
try {
String url = "jdbc:mysql://localhost:3306/bbsdb"
String username = "root"
String password = "pla"
Class.forName("com.mysql.jdbc.Driver").newInstance()
conn = DriverManager.getConnection(url, username, password)
return conn
} catch (Exception e) {
System.err.println("数据库连接异常: " + e.getMessage()) return null
} }
// 关闭数据库连接
剩下该你了 创建实体类然后把数据插入到数据库
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)