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

网站建设的运用场景东莞网站seo优化

网站建设的运用场景,东莞网站seo优化,齿轮机械东莞网站建设技术支持,logo在线目录 MyBatis配置文件标签详解configuration标签properties标签typeAliases标签environments标签environment标签transactionManager标签dataSource标签mappers标签 MyBatis配置文件标签详解 我们在使用MyBatis框架的时候需要一个配置文件——MyBatis-config.xml来告诉MyBatis…

目录

  • MyBatis配置文件标签详解
    • configuration标签
    • properties标签
    • typeAliases标签
    • environments标签
    • environment标签
    • transactionManager标签
    • dataSource标签
    • mappers标签

MyBatis配置文件标签详解

我们在使用MyBatis框架的时候需要一个配置文件——MyBatis-config.xml来告诉MyBatis我们所使用的数据类型以及Mappers所在的位置等信息,那么我们来看一下这个配置文件中大部分标签都代表了什么:

emmm这个配置文件是有模板的,我们可以去MyBatis官网下载和所使用依赖版本对应的MyBatis压缩包,在那个里面会找到一份说明文件:mybatis-版本号.pdf,或者你不想下载的话:mybatis – MyBatis 3 | 入门打开这个网站,你会得到你想要的一切说明。

configuration标签

我们所有的配置标签都会在这个大标签下配置,子标签是有顺序的,顺序不对会报错,顺序如下:

<!-- (properties?,settings?,typeAliases?,typeHandlers?,objectFactory?,objectWrapperFactory?,reflectorFactory?,plugins?,environments?,databaseIdProvider?,mappers?) -->

properties标签

这些属性可以在外部进行配置,并可以进行动态替换。你既可以在典型的 Java 属性文件中配置这些属性,也可以在 properties 元素的子元素中设置。例如JDBC驱动配置:

<properties resource="jdbc.properties"/>

typeAliases标签

以包为单位的形式,将该包下所有类型设置默认的类型别名,别名为类名,且不在区分大小写

<typeAliases><package name="com.qcby.mybatis"/>
</typeAliases>

这里我就将com.qcby.mybatis这个包下面的的所有类文件都设置了类别名,这样在写Mapper映射文件鹅时候我们就可以将参数或者是返回值类型不再写成全名,而是别名,就像下面一样:

  • 未设置别名之前:

    在这里插入图片描述

  • 设置别名之后:

    在这里插入图片描述

下面是一些常见的别名书写方式:

别名映射的类型
_bytebyte
_char (since 3.5.10)char
_character (since 3.5.10)char
_longlong
_shortshort
_intint
_integerint
_doubledouble
_floatfloat
_booleanboolean
stringString
byteByte
char (since 3.5.10)Character
character (since 3.5.10)Character
longLong
shortShort
intInteger
integerInteger
doubleDouble
floatFloat
booleanBoolean
dateDate
decimalBigDecimal
bigdecimalBigDecimal
bigintegerBigInteger
objectObject
date[]Date[]
decimal[]BigDecimal[]
bigdecimal[]BigDecimal[]
biginteger[]BigInteger[]
object[]Object[]
mapMap
hashmapHashMap
listList
arraylistArrayList
collectionCollection
iteratorIterator

environments标签

  • environment: 配置某个具体的环境
  • 属性: id 表示链接数据库的环境的唯一标识 不能重复

environment标签

environments下的子标签

  • environment: 配置某个具体的环境
  • 属性: id 表示链接数据库的环境的唯一标识 不能重复

transactionManager标签

environments下的子标签

  • transactionManager: 配置数据库事务管理器
  • 属性: type=“JDBC|MANAGED”
    • JDBC:使用JDBC的方式管理事务,事务的提交或回滚需要手动处理
    • MANAGED:使用容器的方式管理事务(例如Spring),此时会自动提交或回滚事务

dataSource标签

  • dataSource: 配置数据源
  • 属性: type=“UNPOOLED|POOLED|JNDI”
    • UNPOOLED:不配置连接池,直接使用数据库连接
    • POOLED:配置数据库连接池,使用数据库连接池管理数据库连接
    • JNDI:配置JNDI服务器,使用上下文的数据库连接池管理数据库连接
<environments default="mysql"><!--environment: 配置某个具体的环境属性: id 表示链接数据库的环境的唯一标识 不能重复--><environment id="mysql"><!--transactionManager: 配置数据库事务管理器属性: type="JDBC|MANAGED"JDBC:使用JDBC的方式管理事务,事务的提交或回滚需要手动处理MANAGED:使用容器的方式管理事务(例如Spring),此时会自动提交或回滚事务--><transactionManager type="JDBC"/><!--dataSource: 配置数据源属性: type="UNPOOLED|POOLED|JNDI"UNPOOLED:不配置连接池,直接使用数据库连接POOLED:配置数据库连接池,使用数据库连接池管理数据库连接JNDI:配置JNDI服务器,使用上下文的数据库连接池管理数据库连接--><dataSource type="POOLED"><property name="driver" value="${jdbc.driver}"/><property name="url" value="${jdbc.url}"/><property name="username" value="${jdbc.username}"/><property name="password" value="${jdbc.password}"/></dataSource></environment>
</environments>

mappers标签

  • mappers: 以包为单位引入映射文件
  • 满足两个要求:
    1. Mapper接口所在的包要和映射文件所在的包一致
    2. Mapper接口要和映射文件的名字一致
http://www.yayakq.cn/news/892519/

相关文章:

  • 邢台做网站优化费用网站语音转写怎么做
  • wordpress 网站小模块市场监督管理局注册公司流程
  • 合肥做网站优化南昌网站建设公司服务
  • 简易网站建设维护专业建站服务公司
  • 中国建设银行春招网站西宁建网站需要多少钱
  • 网站升级 云南省建设注册考试中心平面设计主要学哪些软件
  • 免费建立网站的有哪里广州平台网站搭建
  • 涉县企业做网站推广对象存储链接WordPress
  • 社交网站开发流程潍坊哪个网站建设公司好
  • 旅游网站开发目的6黑镜主题2.0wordpress
  • 网站技能培训台州网络推广
  • 网站模板修改器中国互联网公司排名2022
  • 下载中心官方网站建设银行个人网站建设背景和目的
  • 自己建一个网站需要什么网页设计图片作品
  • 个人网站备案核验单wordpress修改宽度
  • 如何做网站seo诊断南山做网站
  • 玉树电子商务网站建设多少钱学生成绩管理系统 网站建设
  • 网站建设分金手指专业六网站空间送域名价格表
  • google属于搜索引擎类网站.wordpress写的软文
  • python用于网站开发昌平石家庄网站建设
  • 网站栏目管理建设那个有那种网站
  • 太原市做网站好的科技公司烟台微网站建设
  • 网站建设程序温江网站建设
  • 网站电脑培训班附近有吗服务器部署wordpress
  • 外贸网站搭建服务商写小说赚钱的网站
  • 网站建设028百度品牌专区怎么收费
  • 网站建设需要哪些材料网络营销推广引流方法
  • 电子商务网站技术网站中转页怎么做
  • 同ip网站做友链来宾建设工程造价网站
  • 在家自己做网站企业网络