SSH,以前我们通常认为是struts2+spring+hibernate 由于现在的前后端分离模式即resultful调用方式
SSH现在主要是spring+springMVC+hibernate
由于使用的hibernate版本较高,所以使用JDK1.8 ,tomcat8.5
tomcat和jdk版本要大体对应,不然页面编译会出错。
访问地址:http://localhost:8085/ssh/Index Index是Action名称
该实例共用到46个jar,其中
struts2 -14个jar
spring -21个jar
hibernate -10个jar
还有一个mysql的jdbc驱动mysql-connector-java-5.1.44-bin.jar
注意,不同的数据源如果配置实体及xml,那个表和数据源要能对应上,否则会报错,mapping相关错误
<property name="mappingResources">
<list>
<value>ssh2/entity/Student.hbm.xml</value>
</list>
</property>
那么相应数据源对应的库中一定要从在该映射对应的表,且字段要11对应。