spring mvc + hibernate 框架搭建

来源:互联网 发布:电脑软件入门教程 编辑:程序博客网 时间:2024/05/16 11:05

1、工具:MyEclipse

新建 Dynamic Web Project

2、开始配置配置文件,主要有web.xml, applicationContext.xml, springmvc这三个文件

web.xml文件如下

(主要是配置spring IOC容器,springmvc的dispacherServlet, 编码的格式化:防止出现乱码,SessionFilter过滤器:防止session异常。这里主要注意的是路径问题,由于楼主的配置文件是放在src下的config包中的,所以配置的时候用classpath:包名/配置文件名.xml的形式;如果放在WebContext下,直接写文件名就行, WEB-INF下就是/WEB-INF/文件名.xml,以此类推。。

springmvc.xml文件如下

(主要是添加一个注解扫描,然后就是视图解析器。其中prefix表示的是跳转后的页面放置的前缀路径,楼主这里纠结了一会儿。。suffix表示的是后缀名,这个好理解。)

applicationContext.xml配置如下(1.注解扫描  2.加载db.properties文件:配合数据库连接池配置实用,这里的路径与web.xml中路径同理 

3、配置数据源

与dp.properties中的各个属性对应

4、配置sessionFactory

配置hibernate中的一些方言,属性等,这里将这些写在spring配置文件中,去除了hibernate.cfg.xml文件,当然也可以将添加这个文件,只需在sessionFactory中添加映射路径即可 

5、配置事务管理器

  1.   <bean id="transactionManager" class="org.springframework.orm.hibernate4.HibernateTransactionManager">  
  2.         <property name="sessionFactory" ref="sessionFactory"></property>  
  3.     </bean> 

6、开始编写代码

实体类

dao层

service层

controller层

jsp页面





原创粉丝点击