applicationContext.xml 配置方法

汽车OTA自动化测试解决方案 目前OTA远程升级技术已成为众多汽车制造商的标配。由于OTA升级可能会带来潜在的风险(特别是包含ECU固件更新的FOTA升级),针对OTA系统的测试过程就尤为重要。 阅读详情
<?xml version="1.0" encoding="UTF-8"?>
<beans
xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">

<!--
<bean id="a"
  class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
  <property name="configLocation"
   value="classpath:hibernate.cfg.xml">
  </property>
</bean>
-->


<!-- dataSource -->

<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
  <property name="driverClassName" value="com.microsoft.jdbc.sqlserver.SQLServerDriver"/>
  <property name="url" value="jdbc:sqlserver://localhost:1433;databaseName=epet"/>
  <property name="username" value="sa"/>
  <property name="password" value=""/>
</bean>


<!-- sessionFactory -->

<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean" >
  <property name="dataSource" >
   <ref local="dataSource"/>
  </property>
 
  <property name="mappingResources" >
   <list>
    <value>com/jenter/pet/entity/PetInfo.hbm.xml</value>
    <value>com/jenter/pet/entity/PetDiary.hbm.xml</value>
   </list>
  </property>
 
  <property name="hibernateProperties" >
   <props>
    <prop key="hibernate.dialect">
     org.hibernate.dialect.SQLServerDialect
    </prop>
    <prop key="hibernate.show_sql">true</prop>
   </props>
  </property>
 
</bean>

<!-- Dao -->

<bean id="petDao" class="com.jenter.pet.dao.PetDaoHibImpl">
  <property name="sessionFactory" ref="sessionFactory"/>
</bean>

<!-- Biz -->

<bean id="petBiz" class="com.jenter.pet.biz.PetBizImpl">
  <property name="petDao" ref="petDao"/>
</bean>

<!-- Action -->

<bean name="/pet" class="com.jenter.pet.action.PetActionAction" id="pet">
  <property name="petBiz" ref="petBiz"/>
</bean>

</beans>

--------------------------------------------------------------------------------------------------------------------------------

struts-config.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">

<struts-config>

<!-- form-beans -->
  <form-beans>
   <form-bean name="petForm" type="com.jenter.pet.form.PetForm" />
  </form-beans>
 
 
<!-- action-mappings -->
  <action-mappings >
     <action path="/pet"
     name="petForm"
     parameter="operate"
     scope="request"
     type="org.springframework.web.struts.DelegatingActionProxy" >
     <forward name="fir" path="/index.jsp"></forward>
     </action>
  </action-mappings>
 
 
<!-- message-resources --> 
<message-resources parameter="com.jenter.pet.action.ApplicationResources" />

<!-- plug-in -->
<plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
<set-property property="contextConfigLocation" value="classpath:applicationContext.xml"/>
</plug-in>

</struts-config>

-----------------------------------------------------------------------------------------------------------------------------

PetDiary.hbm.xml

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<!--
    Mapping file autogenerated by MyEclipse Persistence Tools
-->
<hibernate-mapping>
    <class name="com.jenter.pet.entity.PetDiary" table="PetDiary" schema="dbo" catalog="epet">
        <id name="diaryId" type="java.lang.Integer">
            <column name="diary_id" />
            <generator class="native" />
        </id>
        <many-to-one name="petInfo" class="com.jenter.pet.entity.PetInfo" fetch="select">
            <column name="diary_pet_id" />
        </many-to-one>
        <property name="diaryDate" type="java.util.Date">
            <column name="diary_date" length="23" />
        </property>
        <property name="diaryTitle" type="java.lang.String">
            <column name="diary_title" length="300" />
        </property>
        <property name="diaryWeather" type="java.lang.String">
            <column name="diary_weather" length="30" />
        </property>
        <property name="diaryContext" type="java.lang.String">
            <column name="diary_context" length="7000" />
        </property>
        <property name="diaryIsPublic" type="java.lang.String">
            <column name="diary_is_public" length="3" />
        </property>
        <property name="diaryLastModify" type="java.util.Date">
            <column name="diary_last_modify" length="23" />
        </property>
        <property name="diaryAuthor" type="java.lang.String">
            <column name="diary_author" length="30" />
        </property>
        <property name="diaryAuthorEmail" type="java.lang.String">
            <column name="diary_author_email" length="200" />
        </property>
    </class>
</hibernate-mapping>
openharmony之启动恢复子系统详解 需求: 添加一个名为my_service的自定义服务步骤1: 创建服务配置],],"env": [步骤2: 添加到主配置],"jobs": ["cmds": [步骤3: 验证配置# ✅ 检查配置格式 jq . /system/etc/init/my_service.cfg # 🔄 重新加载配置 begetctl reload # 📊 验证服务状态 begetctl dump_service my_serviceOpenHarmony init进程的完整生命周期。🔄 三阶段启动模型⚙️ 配置体系。 阅读详情

相关推荐

feko金属球远场RCS双站

feko金属球远场RCS双站

a264672的博客 6912

Hibernate SQL方言 (hibernate.dialect) Spring配置文件applicationContext.xml

Hibernate SQL方言 (hibernate.dialect) 数据库 hibernate方言 DB2 org.hibernate.dialect.DB2Dialect DB2 AS/400 org.hibernate.dialect.DB2400Dialect DB2 OS390 org.hibernate.dialect.DB2390Di...

weixin_30466039的博客 456

python调用hypermesh调用tcl_TclTk如何调用HyperMesh运行tcl脚本文件

#Tcl/Tk编写界面部分set t [toplevel .tp]focus $tgrab $tset Filename "E:/CAE_Tech/process_files/88/Example.tcl"set Font "Times 12 bold"wm title $t "Call HyperMesh"wm attribute $t -topmost 1wm withdraw $tset t...

weixin_39541681的博客 1600

applicationContext.xml配置详解

<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www...

公号:一条coding 1万+

Python与numpy版本兼容性排查指南

本文详细解析了Python与numpy版本兼容性问题,提供了快速诊断和解决版本冲突的实用方法。通过查看版本信息、使用官方兼容性对照表以及降级或升级环境等方案,帮助开发者有效避免常见的报错问题,如'ImportError'和'AttributeError'。文章还介绍了使用虚拟环境和requirements.txt等工程实践,确保项目依赖的稳定性。

weixin_29089057的博客 319

ZYQN7000系列VxWorks驱动开发:VxWorks系统移植

文章目录ZYQN7000驱动开发:VxWorks系统移植1.硬件环境2.编译vsb和vip工程2.1修改设备树文件2.2添加调试打印组件3.选择uboot来启动VxWorks内核4.尝试在开发板上启动内核4.1 拷贝镜像和设备树至SD卡4.2开发板上电4.2.1 uboot成功启动4.2.2 启动VxWorks5.添加shell和cmd组件 ZYQN7000驱动开发:VxWorks系统移植 1.硬件环境 正点原子领航者开发板 2.编译vsb和vip工程 vsb和vip工程的编译过程可以参考之前的文章,htt

明故宫的记忆 5507

applicationContext.xml解析

[code="java"] 建立一个数据源 com.microsoft.jdbc.sqlserver.SQLServerDriver jdbc:microsoft:sqlserver://192.168.0.6:1433 sa 建立会话工厂类,这个类使用sp...

328

让 AI 变聪明的 20 条指令:如何让大模型回答得更精准、更专业、更实事求是

让 AI 变聪明,本质上不是写几句神奇咒语,而是把你的任务表达得更清楚,把事实标准设得更严格,把输出格式规定得更明确,把不确定性管理得更认真,把历史对话利用得更充分。大模型的强项是语言生成、信息组织、模式归纳和方案扩展;弱项是事实核验、实时更新、责任判断和对模糊意图的准确猜测。好的指令,就是在用人的判断弥补模型的弱点,让模型把强项发挥在正确的地方。

Sumarua的博客 1503

applicationContext.xml 详细配置[二]

&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"&gt; &lt;beans&gt;  &lt;bean id="d

spring028的专栏 185

在 Windows 10 中通过 WSL2 安装 vLLM 部署本地大模型的方法和步骤

通过 WSL2 在 Windows 10 中部署 vLLM 的核心优势是兼顾 Windows 生态与 Linux 环境的 GPU 加速能力,适合需要在 Windows 下开发但依赖 vLLM 高性能推理的场景。相比原生 Windows 部署(Ollama 等工具),该方案性能更优(接近原生 Ubuntu),且支持更大模型和量化优化。若追求极致性能,建议直接使用 Ubuntu 系统;若必须依赖 Windows 工具链,WSL2 + vLLM 是当前最优选择。

当 AI 开始写文章、绘星空,甚至预测未来,您还在旁观吗?这里将剖开人工智能的思考逻辑,拆解 AI 创作的底层密码,也聊聊人工智能里的人文温度。每篇都有让你拍案的细节,快来解锁 AI 时代的神奇世界! 3754

[网络安全提高篇] 一二〇.恶意软件动态分析经典沙箱Cape批量提取动态API特征

这是作者网络安全自学教程系列,主要是关于安全工具和实践操作的在线笔记,特分享出来与博友们学习,希望您喜欢,一起进步。前文详细介绍动态分析沙箱Cape的安装过程,其是一个开源的自动恶意软件分析系统,通过自动运行和分析恶意软件,全面分析和提取恶意软件的关键特征。然而,当样本数量增加时,单个样本分析会降低效率。这篇文章将讲解如何实现Cape沙箱的批量分析,通过调用Python脚本文件来实施批量处理,并将分析结果存储在指定位置,最后补充submit.py的参数及Python调用方式。基础性文章,希望对您有帮助!

杨秀璋的专栏 4122

javaweb学习(三):applicationContext.xml文档解析,配置<beans><bean><property>等详解

applicationContext.xml是Spring的配置文件,当然可以不用这个名称,在加载的时候指定即可,不过为了减少必要的报错,建议初期还是使用这个名称吧,毕竟这是spring默认的名称。 一、applicationContext.xml作用: 我们学Spring的主要目的还是因为Spring能充当我们容器管理的作用,这个作用主要体现在: 控制反转: Spring通过控制反转实现了松散耦...

shenhaiyushitiaoyu的博客 5万+

灰色预测GM(1,n)模型_python

灰色系统理论及其应用系列博文: 一、灰色关联度分析法(GRA)_python 二、灰色预测模型GM(1,1) 文章目录一、GM(1,n)算法二、示例2.1 数据:2.2 代码_使用GM(1,n)城市用水总量2.3 结果分析 一、GM(1,n)算法 二、示例 注:数据均来自论文《基于灰色系统理论的贵阳市城市用水总量预测》 2.1 数据: data.csv 年份,城区人口,建成区面积,供水总量,用水人口,人口综合用水指标,城市用水总量 2002, 191.85, 98.00, 26396.00,

qq_34229228的博客 1万+

applicationContext.xml 配置的两种方法

Spring 项目中 applicationContext.xml 配置有两种方法。两种不能同时配置,不然会文件内配置的bean会被初始化2次 参考: https://www.cnblogs.com/caryfang/p/5675178.html  第一种全局配置    context-param>        param-name>contextConfigLocation

mail181391907的博客 818

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

在struts2.0框架中,多struts.xml与多applicationContext.xml配置的方法

在用SSH2做项目中,一般都是在一个struts.xml中配置控制转发,而用一个applicationContext.xml用来管理Bean。这对于一个简单的项目来说,就已经足够了。但是,对于一个大型项目的来说,团队成员很多,每个成员都在这两个配置文件里各写各的配置信息,这样会使这两个文件信息量过大,整合起来也不是很方便,阅读代码很困难。鉴于这种情况,是否有更好的解决办法呢?上网查了很久,也试了很

…占线oо○的专栏 1200

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

读取配置applicationContext.xml 的5种方法

1 和包名在同级目录 ApplicationContext ctx= new ClassPathXmlApplicationContext(“applicationContext.xml”); 2用FileSystemXmlApplicationContext,这种方法可以将配置文件放在工程的直接目录下ApplicationContext ctx= new FileSystemXmlAppl

LL_1573的博客 1400

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

[学习笔记]在struts2.0框架中,多struts.xml与多applicationContext.xml配置的方法

在用SSH2做项目中,一般都是在一个struts.xml中配置控制转发,而用一个applicationContext.xml用来管理Bean。这对于一个简单的项目来说,就已经足够了。但是,对于一个大型项目的来说,团队成员很多,每个成员都在这两个配置文件里各写各的配置信息,这样会使这两个文件信息量过大,整合起来也不是很方便,阅读代码很困难。鉴于这种情况,是否有更好的解决办法呢?上网查了很久,也试了很

[ 风少爷] 687

SSH读取applicationContext.xml配置文件测试hibernate方法

如果你的applicationContext.xml文件是放在WEB-INF下: 使用ClassPathXmlApplicationContext类! ApplicationContext context = new ClassPathXmlApplicationContext("/WEB-INF/applicationContext.xml"); 而ClassPathXmlAppl

小伙伴开发网 java android ios程序员技术交流 4307

spring配置文件applicationContext.xml不能自动提示的解决方法

spring配置文件applicationContext.xml不能自动提示的解决方法 eclipse 与 myEclipse类似: 依次打开windows-&gt;preference-&gt;xml-&gt;xmlcatalog,或者打开windows-&gt;preference,在输入框中输入xmlcatalog 点击Add 选择filesystem,选择对应spring版本的...

zxjdC的博客 4796

spring配置文件applicationContext.xml不能提示的解决方法

依次打开windows→preference→myeclipse→iles and editors→xml→xmlcatalog点击Add 在Add XML Catalog Element窗口中选择File System..选择对应spring的xsd文件Key 改为http://www.springframework.org/schema/beans/spring-beans-3.0.xsd

夜鸟 7132

读取Spring的配置文件applicationContext.xml的5种方法

1.利用ClassPathXmlApplicationContext,这种方式配置文件应该放在类包同路径下 Java代码: ApplicationContext ct=new ClassPathXmlApplicationContext("applicationContext01.xml"); ct.getBean(""); 2.利用FileSystemXmlApplic

信念随梦的博客 4396

spring aop 拦截目标方法applicationContext.xml配置

iteye_2530的博客 314

读取Spring配置文件ApplicationContext.xml的5种方法

1.利用ClassPathXmlApplicationContext,这种方式配置文件应该放在类包同路径下 Java代码: ApplicationContext ct=new ClassPathXmlApplicationContext("applicationContext01.xml"); ct.getBean(""); 2.利用FileSystemXmlApplicatio

Less Is More 4622
上一篇: 将Web应用打包成.war文件
下一篇: 用eclipse搭建struts开发环境
wangwilliams
博客等级 码龄15年 6粉丝 19原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值