spring mvc + hibernate 框架搭建

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页面





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值