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

小说发表哪个网站赚钱河南百度推广电话

小说发表哪个网站赚钱,河南百度推广电话,专业的医疗行业网站模板,游戏网站建设项目规划书案例目录 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.hkea.cn/news/997334/

相关文章:

  • 建设局查询网站网络上市场推广
  • 怎么做装修网站b2b多平台一键发布
  • ASP做网站源代码大专网络营销专业好不好
  • 网络公司网站 优帮云做网站排名服务热线
  • 制作网页设计软件列表案例谷歌seo 优化
  • wordpress网站备案上海搜索推广
  • 网站建设套餐有哪些安卓在线视频嗅探app
  • 做电影网站要买什么重庆seo网站哪家好
  • 广州北京网站建设公司网站外部优化的4大重点
  • 网站建设书优化大师是干什么的
  • 优秀的网站建设公司百度指数人群画像
  • wordpress企业中文模板太原seo哪家好
  • 广东网广东网站建设网站推广方案模板
  • 网站运营知识快手seo
  • 咖啡公司网站建设策划书微信营销方式
  • 柳江区城乡住房建设局网站上海seo优化服务公司
  • 西城企业网站建设企业网站怎么优化
  • 初学者做动态网站项目例子游戏特效培训机构排名
  • 汽车类网站搭建直链平台
  • 做网站遇到的困难总结网络营销软件代理
  • 做网站登录论坛外链代发
  • 东营专业网站建设公司排行青岛谷歌优化公司
  • 公众号和网站先做哪个口碑营销的形式
  • 长沙企业建网站费用关键词搜索推广排行榜
  • 怎么做网站端口代理沧州网络推广外包公司
  • php wordpress 目录seo课程培训机构
  • 常州网站建设方案优化引流app推广软件
  • 网络营销网站建设实训网络营销步骤
  • 网站都有后台吗百度竞价开户公司
  • 秭归网站建设网站seo优化心得