济南英文网站建设管理平台登录界面

web/2025/10/2 13:51:39/文章来源:
济南英文网站建设,管理平台登录界面,微信公众平台网页版登陆,珠海网站建设 金碟文章目录 mybatis-config.xml-配置文件详解说明文档地址:配置文件属性解析properties 属性应用实例 settings 全局参数定义应用实例 typeAliases 别名处理器举例说明 typeHandlers 类型处理器environments 环境environment 属性应用实例 mappers配置 mybatis-config.xml-配置文… 文章目录 mybatis-config.xml-配置文件详解说明文档地址:配置文件属性解析properties 属性应用实例 settings 全局参数定义应用实例 typeAliases 别名处理器举例说明 typeHandlers 类型处理器environments 环境environment 属性应用实例 mappers配置 mybatis-config.xml-配置文件详解 说明 mybatis 的核心配置文件(mybatis-config.xml)比如配置jdbc 连接信息注册mapper等等,我们需要对这个配置文件有详细的了解。 文档地址: 官方文档 https://mybatis.org/mybatis-3/zh/configuration.html 配置文件属性解析 properties 属性 通过该属性可以指定一个外部的jdbc.properties 文件引入我们的jdbc 连接信息。 应用实例 创建NLC_MyBatis\mybatis_quickstart\src\main\resources\jdbc.properties jdbc.userroot jdbc.password123456 jdbc.urljdbc:mysql://127.0.0.1:3306/mybatis?userSSLtrueamp;userUnicodetrueamp;char acterEncodingUTF-8 jdbc.drivercom.mysql.jdbc.Driver修改mybatis-confing.xml ?xml version1.0 encodingUTF-8 ? !DOCTYPE configurationPUBLIC -//mybatis.org//DTD Config 3.0//ENhttp://mybatis.org/dtd/mybatis-3-config.dtd configuration!--引入外部的jdbc.properties--properties resourcejdbc.properties/environments defaultdevelopmentenvironment iddevelopment!--配置事务管理器--transactionManager typeJDBC/!--配置数据源1. 我们使用外部的properties文件来设置相关的值2. 这个属性文件需要统一放在 resources目录/类加载路径--dataSource typePOOLED!--配置驱动--property namedriver value${jdbc.driver}/!--从外部文件动态使用--!--配置连接mysql-url解读:1. jdbc:mysql 协议2. 127.0.0.1:3306 : 指定连接mysql的ipport3. mybatis: 连接的DB4. useSSLtrue 表示使用安全连接5. amp; 表示 防止解析错误6. useUnicodetrue : 使用unicode 作用是防止编码错误7. characterEncodingUTF-8 指定使用utf-8, 防止中文乱码--property nameurl value${jdbc.url}/property nameusername value${jdbc.user}/property namepassword value${jdbc.pwd}//dataSource/environment/environments修改父项目的pom.xml(如果已经配置了*.properties 就不用再配置) 并完成测试 settings 全局参数定义 感兴趣的可以看手册settings 列表通常使用默认 应用实例 !--配置MyBatis自带的日志输出-查看原生的sql--settingssetting namelogImpl valueSTDOUT_LOGGING//settingstypeAliases 别名处理器 别名是为Java 类型命名一个短名字。它只和XML 配置有关用来减少类名重复的部分 如果指定了别名,我们的MappperXxxx.xml 文件就可以做相应的简化处理 注意指定别名后还是可以使用全名的 举例说明 修改NLC_MyBatis\mybatis_quickstart\src\main\resources\mybatis-config.xml !--配置别名--typeAliases!-- 为某个mapper 指定一个别名, 下面可以在XxxxxMapper.xml 做相应简化处理--!--typeAlias typecom.nlc.entity.Monster aliasMonster/--!--如果一个包下有很多的类我们可以直接引入包这样该包下面的所有类名可以直接使用--package namecom.nlc.entity//typeAliases修改MonsterMapper.xml 并完成测试 !--没有在mybatis-config.xml 指定typealiases 时需要给Monster 指定全类名 insert idaddMonster parameterTypecom.nlc.entity.Monster-- !-- useGeneratedKeystrue keyPropertyid--insert idaddMonster parameterTypeMonster useGeneratedKeystrue keyPropertyid!--useGenerated Keys是一个在数据库操作中常用的选项或属性。它用于指示数据库返回生成的主键值keyProperty 用来定义和操作对象的主键。 --INSERT INTO monster (age,birthday,email,gender,name,salary)VALUES(#{age},#{birthday},#{email},#{gender},#{name},#{salary}) /inserttypeHandlers 类型处理器 用于java 类型和jdbc 类型映射Mybatis 的映射基本已经满足不太需要重新定义这个我们使用默认即可也就是mybatis 会自动的将java 和jdbc 类型进行转换.java 类型和jdbc 类型映射关系一览[ 手册] https://mybatis.org/mybatis-3/zh/configuration.html#typeHandlers environments 环境 1、MyBatis 可以配置多种环境比如开发、测试和生成环境需要有不同的配置 2、每种环境使用一个 environment 标签进行配置并指定唯一标识符 3、可以通过 environment 标签中的 default 属性指定一个环境的标识符来快速的切换环境 environment 属性 environments指定具体环境mybatis 可以配置多种环境default 指定使用某种环境可以达到快速切换环境。 environment配置一个具体的环境信息id属性代表当前环境的唯一标识 必须有下面两个标签 ​ transactionManager事务管理器 ​ dataSource数据源 应用实例 environments defaultdevelopmentenvironment iddevelopment!--配置事务管理器--transactionManager typeJDBC/!--配置数据源解读1. 我们使用外部的properties文件来设置相关的值2. 这个属性文件需要统一的放在 resources目录/类加载路径--dataSource typePOOLED!--配置驱动--property namedriver value${jdbc.driver}/!--配置连接mysql-url解读:1. jdbc:mysql 协议2. 127.0.0.1:3306 : 指定连接mysql的ipport3. mybatis: 连接的DB4. useSSLtrue 表示使用安全连接5. amp; 表示 防止解析错误6. useUnicodetrue : 使用unicode 作用是防止编码错误7. characterEncodingUTF-8 指定使用utf-8, 防止中文乱码8.温馨提示不要背直接使用即可--property nameurl value${jdbc.url}/property nameusername value${jdbc.user}/property namepassword value${jdbc.pwd}//dataSource/environment /environmentsmappers配置 resource 注册Mapper 文件: XXXMapper.xml 文件(常用) mapper resourcecom/nlc/mapper/MonsterMapper.xml/!--解读1. 如果是通过注解的方式可不再使用 MonsterMapper.xml2. 但是需要在mybatis-config.xml注册/引入含注解的类3. 如果没有引入不能使用--class:接口注解实现(使用过) !--解读1. 如果是通过注解的方式可不再使用 MonsterMapper.xml2. 但是需要在mybatis-config.xml注册/引入含注解的类3. 如果没有引入不能使用--mapper classcom.nlc.mapper.MonsterAnnotation/url:外部路径,使用很少不推荐, mapper urlfile:///D:\yy\kk\yy\MOnsterMapper.xml /package 方式注册 并测试 !-- 1. 当一个包下有很多的Mapper.xml 文件和基于注解实现的接口时 为了方便我们可以以包方式进行注册 2. 将下面的所有xml 文件和注解接口都进行注册 -- package namecom.nlc.mapper/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/85638.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

深圳网站设计公司设计深圳网站设计南京

目录 前言 正文 1.Signal Group概念介绍 1.1 Initialization 1.2 Transmission 1.3 Reception 1.4 Notifications

河南建设工程信息网官网首页搜索引擎优化seo信息

前言:因为平时挺少用到多线程的,写游戏时都在用协程,至于协程那是另一个话题了,除了第一次学习多线程时和以前某个小项目有过就挺少有接触了,最近准备面试又怕被问的深入,所以就赶紧补补多线程基础。网上已…

安阳网站设计多少钱哈尔滨建设工程信息网站

折半查找又为二分查找&#xff0c;对待查找的列表有两个要求&#xff1a;1.必须采用顺序存储结构。 2.必须按关键字大小顺序排列。 #include<stdio.h> #define Max 100 typedef struct {int key;int other; }RecordType; typedef struct {RecordType r[Max];int lenght; …

12333社保查询网官网南通网站排名优化

CCIE-LAB-第十五篇-IPV6-BGP+VPN6+RT 实际中,思科只会给你5个小时去做下面的全部配置 这个是CCIE-LAB的拓扑图 问题 翻译: 根据这些要求,将IPV6连接从总部通过SP扩展到laas站点上的giosk VRF。我在rll assign 2001:2710:311:2/64到r3 assign 2001:2710:311:1/64到gl2的RLI和…

dede网站版权信息wordpress 百度地图api插件

文章首发地址&#xff1a; 学一下 (suxueit.com)https://suxueit.com/article_detail/s9UMb44BWZdDRfKqFv22 先上一张&#xff0c;不知道是那个大佬画的图 简单描述一下流程 client-go封装部分 以pod为例 、先List所有的Pod资源&#xff0c;然后通过已经获取的pod资源的最大版…

最近网站不收录开外贸公司的流程及费用

摘要&#xff1a;对于一个大型网站来说&#xff0c;负载均衡是永恒的话题。随着硬件技术的迅猛发展&#xff0c;越来越多的负载均衡硬件设备涌现出来&#xff0c;如F5 BIG-IP、Citrix NetScaler、Radware等等&#xff0c;虽然可以解决问题&#xff0c;但其高昂的价格却往往令人…

怀化做网站如何利用某个软件做一个网站

在5G时代下&#xff0c;电子元器件电商平台的发展策略与应对措施需要考虑以下几个关键因素&#xff1a; 技术产品更新换代&#xff1a; 随着5G技术的普及和应用&#xff0c;电子元器件的需求将发生变化&#xff0c;对于支持5G技术的电子元器件的需求会增加&#xff0c;而对于旧…

商业网站建设者wordpress视频网站上传视频

《计算机与医学.ppt》由会员分享&#xff0c;可在线阅读&#xff0c;更多相关《计算机与医学.ppt(22页珍藏版)》请在人人文库网上搜索。1、计算机与医学,北京大学 信息科学技术学院 2008年9月,2/22,计算机在医学方面能做些什么&#xff1f;,在任何一门学科的研究和实践中&#…

北京网站关键词排名公司网页设计与制作教程读书心得

项目简介最近在一个客户现场搞熔边机项目&#xff0c;涉及到收放卷工艺的卷径计算&#xff0c;同时张力控制使用的是摆杆&#xff0c;然后通过PID控制输出辅助转速补偿收卷伺服速度。单一的PID参数不能自动适应卷径变化,如在小卷径200mm下调试整定出的一组PID参数&#xff0c;当…

甘肃金顶建设公司网站三亚房地产网站制作

连接oracle 数据库真麻烦&#xff0c;还是MySQL方便 Oracle Instant Client 这个东西的版本跟oracle的版本是有讲究的&#xff0c;引用文档的说明 Oracle 标准的客户端-服务器网络互操作性允许不同版本的 Oracle 客户端和 Oracle 数据库之间的连接。有关经过认证的配置&#…

杭州平台网站建设wordpress 错误500

一、背景 前段时间帮公司运维小姑娘调整她自己写的页面样式时发现她用了display: flex&#xff0c;我这个后端老古董还不太懂flex&#xff0c;自愧不如啊&#xff0c;所以写篇博客记录学习下。 现在写的前端页面还停留在依赖 display 属性 position属性 float属性的布局方式&…

网站开发调研做网站配什么绿色好看些

肯定有用&#xff0c;练习就是实战。对于刚学习编程的同学&#xff0c;我觉得跟着例子学习&#xff0c;会有很大的进步。至少让你熟悉语法和理解编程的一些技巧。当你能熟练掌握python编程的方法后&#xff0c;你需要学习一些第三方库&#xff0c;python的第三方库很强大。具体…

遵义新蓝外国语学校网站建设网站项目怎么做

独享带宽 独享带宽针对对带宽有较高的要求&#xff0c;其业务的内容和性质决定只有使用独立的带宽资源才能满足品质的需求&#xff0c;而这种只给单独客户使用的带宽资源称为独享带宽. 使用独享带宽&#xff0c;整个带宽资源归属于一个客户 独享带宽的优点是可自由使用带宽量…

网站关停公告怎么做科技公司简介范文

【README】 本文总结了操作系统 对磁盘的4层抽象&#xff0c;并给出了详细介绍的post 链接&#xff1b; 【1】对磁盘的4层抽象 【1.1】对磁盘的第1层抽象 通过盘块号读写磁盘&#xff08;读写多个扇区&#xff09;&#xff1b; 因为磁盘底层操作的单位是扇区&#xff08;51…

医疗网站网站建网站建设网页

AlertDialog.Builder使用AlertController.AlertParams构建对话框.我检查了AlertDialog.Builder #create()调用AlertController.AlertParams #application()如果设置了项目,则创建ListView并分配适配器(AlertParams#createListView()).我基于createListView源创建了自定义适配器…

百度如何网站wordpress上传的地址加

写在前面的话 当我们提到人工智能时也就是AI的时候呢&#xff0c;我们大多数人首先想到的可能就是像chatGPT这样的聊天机器人&#xff0c;这些聊天机器人通过理解&#xff0c;还有生成自然语言可以给我们提供一些信息&#xff0c;这个是AI最终的形态吗或者AI最终的形式吗&…

陕西高速公路建设集团公司网站深圳室内设计公司50强

引用配置属性或引用生成文件的属性或引用随机值 ★ 使用占位符引用其他配置属性&#xff1a; 配置文件中可用${}占位符引用已有的属性&#xff0c;被引用的属性可以是&#xff1a; - 已定义的属性。 - 来自其他配置源&#xff08;比如命令行的选项参数、环境变量、系统属性等…

做营销型网站 推广的好处免费行情软件app网站mnw直

程序示例精选 PythonYolov5Qt交通标志特征识别窗体界面相片视频摄像头 如需安装运行环境或远程调试&#xff0c;见文章底部个人QQ名片&#xff0c;由专业技术人员远程协助&#xff01; 前言 这篇博客针对《PythonYolov5Qt交通标志特征识别窗体界面相片视频摄像头》编写代码&a…

深圳做网站在去那备案最好用的搜索神器

海贼王为什么画风突变最近&#xff0c;我再三提到突变测试一词。 因为可以说这种方法能够以超出代码覆盖范围的方式检测测试安全网的空白&#xff0c;所以我花了一些时间来追赶这个话题并尝试一下。 这篇文章总结了我的发现&#xff0c;作为对该主题的快速介绍。 什么是变异测…

网站漂浮广告互联网品牌宣传推广服务公司

Vue 推荐在绝大多数情况下使用 template 来创建你的 HTML。然而在一些场景中&#xff0c;你真的需要 JavaScript 的完全编程的能力&#xff0c;这时你可以用 render 函数&#xff0c;它比 template 更接近编译器。 我这里&#xff0c;举一个简单的例子。在iviews中使用自定义D…