当前位置: 首页 > news >正文

网站建设要学什么/以网红引流促业态提升

网站建设要学什么,以网红引流促业态提升,wordpress创建公告,网站如何投放广告StrutsSpringHibernate 本次配置环境:Myeclipse5.5、MySQL5.0、Struts1.2、Spring2.0、Hibernate3.1 一、建工程略。。。。。。 二、要使用Struts、Spring、Hibernate必须导入必需的包 1、Struts(和之前没区别) 2、Spring 分别导入Spring 2.0 Core Libraries、Sp…

Struts+Spring+Hibernate

本次配置环境:Myeclipse5.5、MySQL5.0、Struts1.2、Spring2.0、Hibernate3.1

一、建工程
略。。。。。。

二、要使用Struts、Spring、Hibernate必须导入必需的包
1、Struts(和之前没区别)
2、Spring
   分别导入Spring 2.0 Core Libraries、Spring 2.0 Web Libraries
   选择把*.jar Copy到工程/WebRoot/WEB-INF/lib下;点击NEXT
   选择applicationContext.xml的目录,/WebRoot/WEB-INF;点击finish
3、Hibernate
   在导入Hibernate时,当然先要配置DataSource咯,这里就不再说了
   选择导入Hibernate全选上
   选上复选框:Hibernate 3.1 Core......、Hibernate 3.1 Advanced......、Spring 2.0 ORM/DAO.......
   同样选择把*.jar Copy到工程/WebRoot/WEB-INF/lib下;点击NEXT

   这里我们选择把hibernate交给spring去管理
 选中单选按钮 Spring configuration file...... 点击NEXT

  选择已存在的applicationContext.xml文件,
   填写SessionFactory ID :sessionFactory 点击NEXT

   这里我们需要填写Bean Id :dataSource
   选择 DB Driver :选择刚才配置的DataSource 点击NEXT

   这里不需要创建 SessionFactory Class 点击Finish
   注意:查看applicationContext.xml的变化

三、映射VO、数据操作
首先工程的结构建好,比较简单的结构:
org.chenwj.dao
org.chenwj.form
org.chenwj.struts
org.chenwj.struts.action
org.chenwj.vo

映射表userinfo创建持久类到org.chenwj.vo目录
在dao下创建数据库操作类 UserDAO 这里只是对数据库进去插入,代码如下:
private SessionFactory sessionFactory;

    public SessionFactory getSessionFactory() {

       returnsessionFactory;

    }

    publicvoid setSessionFactory(SessionFactory sessionFactory) {

       this.sessionFactory = sessionFactory;

    }

    /* 用户注册 */
    publicboolean regist(Userinfo user) {

       try {

           Session session = sessionFactory.openSession();

           Transaction tx = session.beginTransaction();

           session.save(user);

           tx.commit();

           session.close();

           returntrue;

       } catch (Exception ex) {

           ex.printStackTrace();

           returnfalse;

              }
       }
    使用依赖注入,setter设值sessionFactory
    到此数据层已经完成
 

四、配置struts-config.xml
    添加action、form、jsp 略……
    首先在struts-config.xml添加一个插件
    <plug-in
    className="org.springframework.web.struts.ContextLoaderPlugIn">

       <set-property property="contextConfigLocation"

           value="/WEB-INF/applicationContext.xml" />

    </plug-in>
    为什么要添回这个插件呢?
    因为在后面会在applicationContext.xml下配置action,让action交给spring
    去管理,实现了struts的依赖注入机制
    接下来添加cuntroller,这里你可以使用DelegatingActionProxy代理
  <controller processorClass=
    "org.springframework.web.struts.DelegatingRequestProcessor"/>

    Controller取代了struts的RequestProcessor,在定义action里,我们可以省略
type属性。(我个人比较喜欢用这个)下面让我们看配置好的struts-config.xml:
<struts-config>

        <data-sources />

        <form-beans>

           <form-bean name="userForm"

           type="org.chenwj.struts.form.UserForm" />

        </form-beans>

    <global-exceptions />

    <global-forwards />

    <action-mappings>

       <action attribute="userForm" input="/index.jsp" name="userForm"

           path="/user" scope="request">

           <forward name="success" path="/success.jsp" />

           <forward name="error" path="/index.jsp" />

       </action><!--type</span><span style="FONT-SIZE: 10pt; COLOR: teal; FONT-FAMILY: 宋体;">属性可不写</span><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: teal; FONT-FAMILY: 'Courier New';">-->

    </action-mappings>

    <controller processorClass=
"org.springframework.web.struts.DelegatingRequestProcessor"/>

     <message-resources

       parameter="org.chenwj.struts.ApplicationResources" />

     <plug-in

    className="org.springframework.web.struts.ContextLoaderPlugIn">

       <set-property property="contextConfigLocation"

           value="/WEB-INF/applicationContext.xml" />

     FONT-SIZ

转载于:https://www.cnblogs.com/beyondwcm/archive/2007/12/14/995252.html

http://www.lbrq.cn/news/1406575.html

相关文章:

  • 泰安网站建设热线电话/全国病毒感染最新消息
  • 专门做考研的网站/优化排名seo
  • xyz域名做网站好么/色盲测试图
  • e时代速递搜索引擎网站建设/百度seo优
  • 小县城 交友网站 很难做/资源企业网站排名优化价格
  • 中国网站排名 优帮云/企业培训师
  • tech域名可以做网站吗/精准网络推广
  • 宣威市住房和城乡建设局网站/网站建设规划书
  • 网站加速打开/seo顾问阿亮
  • 中建国际建设有限公司官网/大连网站优化
  • 优化网站推广网站/seo优化推广教程
  • 做pc端网站价位/seo教程百度网盘
  • 做营销型网站/云搜索下载
  • wordpress 营销模板下载/seo免费培训视频
  • 大连日文网站设计/10000个免费货源网站
  • 推广论坛有哪些/搜索优化引擎
  • 网站开发常见方法/深圳优化公司找高粱seo服务
  • 网站开发设计语言/网站设计是做什么的
  • 自己建网站 知乎/seo网络营销推广公司
  • ui设计师可以做到多少岁/seo网站推广是什么
  • 打电话沟通做网站/竞价外包
  • 虎门做网站公司/域名收录查询工具
  • 自己搭建服务器做视频网站/如何获取网站的seo
  • app开发导入网站模板/中文搜索引擎排名
  • drupal做新闻网站/查看域名每日ip访问量
  • 长沙做网站建设公司排名/免费建设网站平台
  • 电商网站建设的步骤/百度关键词流量查询
  • 网站怎么做301跳转/公众号软文怎么写
  • 重庆给商家企业做网站/深圳网络推广代理
  • 如何创建一个网站链接/windows优化大师有用吗
  • 【撸靶笔记】第七关:GET - Dump into outfile - String
  • 【Git 子模块与动态路由映射技术分析文档】
  • 瑞萨e2studio:HardwareDebug配置项详解
  • RAG 入门指南:从概念到最小系统搭建
  • LeetCode 45.跳跃游戏II:贪心策略下的最少跳跃次数求解
  • 华曦达港股IPO观察丨以创新研发为笔,构建AI Home智慧生活新蓝图