使用struts2和hibernate,详解从请求到数据库完成操作所有步骤

第一:请求开始由index.jsp到struts里面

index.jsp

使用struts2和hibernate,详解从请求到数据库完成操作所有步骤

第二:查看strut.xml配置,里面对应的action的java类的execute(自己定义的方法)方法执行。

使用struts2和hibernate,详解从请求到数据库完成操作所有步骤

查看HelloWorldAction的execute方法

使用struts2和hibernate,详解从请求到数据库完成操作所有步骤

接着是Service层接到任务:

使用struts2和hibernate,详解从请求到数据库完成操作所有步骤

然后是持久化层,持久层就是使用hibernate完成数据库的增删查改:

使用struts2和hibernate,详解从请求到数据库完成操作所有步骤使用struts2和hibernate,详解从请求到数据库完成操作所有步骤

最后是在hibernate的xml文件中,将Person对象与数据库的表对应,每一列再对应:

使用struts2和hibernate,详解从请求到数据库完成操作所有步骤