最近,在学校的一个实验室学习一些java方向的知识,基于Javaweb的管理系统
由于以前关注移动开发方向,所以现在才学习web方向的东西
根据自己的理解和书上的知识。写了一个基于struts2+Hibernate的简易学生管理系统
软件为:win7旗舰版+MyEclipse10.5
创建的项目目录如下图:
加入的struts2+Hibernate的包为
首先创建一个test数据库,然后创一一个名为stuinfo的表
INSERT INTO stuinfo
(`id`, `name`, `sex`, `age`, `weight`)
VALUES
('111', '111', '女', 1, 1);
INSERT INTO stuinfo
(`id`, `name`, `sex`, `age`, `weight`)
VALUES
('2011553', '蜗牛', '男', 20, 72);
Hibernate框架是与数据库打交道的,所以我们要为项目配置Hibernate 名字为hibernate.cfg.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="hibernate.connection.url">jdbc:mysql://localhost:3306/test</property>
<property name=