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

design设计网站如何营销推广自己的产品

design设计网站,如何营销推广自己的产品,新泰市建设局网站,做网站报价Mapper.xml文件解析 简单解读 最近在做一个分布式项目&#xff0c;看到xml文件原先只是上网CV&#xff0c;还是要搞清楚吧&#xff01; 下面是一个Mybatis的SQL映射文件的配置 <?xml version"1.0" encoding"UTF-8"?> <!DOCTYPE mapper PUBLIC…

Mapper.xml文件解析

简单解读

 最近在做一个分布式项目,看到xml文件原先只是上网CV,还是要搞清楚吧!

  • 下面是一个Mybatis的SQL映射文件的配置

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cn.itedus.lottery.infrastructure.dao.IActivityDao"><resultMap id="activityMap" type="cn.itedus.lottery.infrastructure.po.Activity"><id column="id" property="id"/><result column="activity_id" property="activityId"/><result column="activity_name" property="activityName"/><result column="activity_desc" property="activityDesc"/><result column="begin_date_time" property="beginDateTime"/><result column="end_date_time" property="endDateTime"/><result column="stock_count" property="stockCount"/><result column="take_count" property="takeCount"/><result column="state" property="state"/><result column="creator" property="creator"/><result column="create_time" property="createTime"/><result column="update_time" property="updateTime"/></resultMap><insert id="insert" parameterType="cn.itedus.lottery.infrastructure.po.Activity">INSERT INTO activity(activity_id, activity_name, activity_desc, begin_date_time, end_date_time,stock_count, take_count, state, creator, create_time, update_time)VALUES(#{activityId}, #{activityName}, #{activityDesc}, #{beginDateTime}, #{endDateTime},#{stockCount}, #{takeCount}, #{state}, #{creator}, now(), now())</insert><select id="queryActivityById" parameterType="java.lang.Long" resultMap="activityMap">SELECT activity_id, activity_name, activity_desc, begin_date_time, end_date_time,stock_count, take_count, state, creator, create_time, update_timeFROM activityWHERE activity_id = #{activityId}</select></mapper>
  • 这个元素定义了命名空间,用于标识这个映射文件对应的接口。在这里,命名空间指向了 cn.itedus.lottery.infrastructure.dao.IActivityDao 这个接口,表示这个映射文件用于实现该接口的数据库操作。

<mapper namespace="cn.itedus.lottery.infrastructure.dao.IActivityDao">
  • 这部分定义了一个 resultMap,用于将查询结果映射到 cn.itedus.lottery.infrastructure.po.Activity 实体类的属性。id 元素定义了主键的映射,result 元素定义了其他属性的映射。
    <resultMap id="activityMap" type="cn.itedus.lottery.infrastructure.po.Activity"><!-- 映射实体类的属性与数据库字段 --><id column="id" property="id"/><result column="activity_id" property="activityId"/><result column="activity_name" property="activityName"/><!-- 其他属性映射... --></resultMap>
  • 这部分定义了一个 insert 元素,用于插入一条活动数据。parameterType 属性指定了传入的参数类型,即 cn.itedus.lottery.infrastructure.po.Activity 实体类。
    <insert id="insert" parameterType="cn.itedus.lottery.infrastructure.po.Activity"><!-- 插入活动数据 --></insert>
  • 这部分定义了一个 select 元素,用于根据活动 ID 查询活动数据。parameterType 属性指定了传入的参数类型,resultMap 属性指定了查询结果映射使用的 resultMap。
  • 通过 XML 格式定义了插入和查询操作的 SQL 语句,并通过 resultMap 将查询结果映射到实体类的属性。这样的映射文件使得数据库操作可以使用统一的接口进行,同时将 SQL 语句和实体类属性的映射关系集中管理,提高了代码的维护性和可读性。
<select id="queryActivityById" parameterType="java.lang.Long" resultMap="activityMap"><!-- 查询活动数据 --></select>
http://www.yidumall.com/news/99169.html

相关文章:

  • WordPress构建注册页面泰州seo平台
  • 北京住房与建设部网站首页深圳seo优化排名优化
  • 电子商务网站运营方案关键词优化需要从哪些方面开展?
  • 企业logo设计的建议seo网站推广主要目的不包括
  • 网站建设意见征求汇报网站发布与推广
  • 淘客助手 wordpress海淀区seo引擎优化多少钱
  • 做网站怎么把导航每个页面都有ip营销的概念
  • 网站制作深网络推广是网络营销的基础
  • 广东新闻联播回看石家庄seo公司
  • 企业网站模板免费下载企业网站模板网站推广常用方法
  • 辽宁省建设培训中心网站湖南seo优化
  • 哪些网站可以做翻译兼职友情链接图片
  • 中国空间站成为全人类太空之家东莞seo技术培训
  • 一台主机做两个网站网络营销策划书结构
  • 项目建设全过程有哪些阶段seo点击排名工具
  • ps制作网页实现页面跳转国外网站seo
  • 免费做网站凡科参考消息网国内新闻
  • 毕业设计论文网站开发需要多少钱郑州企业网站seo
  • 艺术字体转换器在线转换器湖南seo博客seo交流
  • 哈尔滨网站建设报价百度竞价搜索
  • sf网站怎么建设官方百度app下载安装
  • 网站开发国内外研究长沙网站seo推广公司
  • 去外包公司上班靠谱吗安徽网站建设优化推广
  • 上海高端网站公司军事新闻今日最新消息
  • 十堰的网站建设百度推广平台登录入口
  • wordpress慈善提高seo关键词排名
  • 制作销售网站seo规范培训
  • 百度做网站吗在线推广企业网站的方法有哪些
  • 和男人人做的网站排名优化公司哪家靠谱
  • 榆社网站建设湖南正规seo优化