这是实战JSP进阶编程之三
今天花了几个小时终于将机房里面的Tomcat+Hibernate的开发学习环境配置好了
应用场景Tomcat Hibernate Mysql Mysql Driver: JDK: OS: TurboLinux Server
用户环境普通学生帐户--jee位置: /home/jee/public_html
为了方便初学者本教程特意作了简化处理
将hibernatejardomjehcachecglib等Hibernate手册上说的那些jar copy 到 WEBINF/lib里面
将hibernatecfgxml copy 到WEBINF里面
内网用户只要直接从/home/jee/public_html/WEBINF中copy就可以了
外面的读者也只需要在hibernatecfgxml中改改MySQL的参数就可以了
本例对通行的Cat例子进行了进一步的简化只有个字段
CAT_ID varchar() name varchar()
WEBINF/hb中有如下文件
Catjava
Cathbmxml
HibernateUtiljava
个用于测试的jsp文件
addCatjsp
getCatsjsp
具体文件如下
第一个文件hibernatecfgxml
<?xml version= encoding=GB ?>
<!DOCTYPE hibernateconfiguration (View Source for full doctype)>
<hibernateconfiguration>
<sessionfactory>
<property name=hibernateconnectiondriver_class]commysqljdbcDriver</property>
<property name=hibernateconnectionurl]jdbc:mysql://localhost/joke</property>
<property name=hibernateconnectionusername]root</property>
<property name=hibernateconnectionpassword]
<property name=show_sql]false</property>
<property name=dialect]netsfhibernatedialectMySQLDialect</property>
<mapping resource=hb/Cathbmxml]
</sessionfactory>
</hibernateconfiguration>
[] [] [] []