积分充值
 首页
前端开发
AngularDartElectronFlutterHTML/CSSJavaScriptReactSvelteTypeScriptVue.js构建工具
后端开发
.NetC#C++C语言DenoffmpegGoIdrisJavaJuliaKotlinLeanMakefilenimNode.jsPascalPHPPythonRISC-VRubyRustSwiftUML其它语言区块链开发测试微服务敏捷开发架构设计汇编语言
数据库
Apache DorisApache HBaseCassandraClickHouseFirebirdGreenplumMongoDBMySQLPieCloudDBPostgreSQLRedisSQLSQLiteTiDBVitess数据库中间件数据库工具数据库设计
系统运维
AndroidDevOpshttpdJenkinsLinuxPrometheusTraefikZabbix存储网络与安全
云计算&大数据
Apache APISIXApache FlinkApache KarafApache KyuubiApache OzonedaprDockerHadoopHarborIstioKubernetesOpenShiftPandasrancherRocketMQServerlessService MeshVirtualBoxVMWare云原生CNCF机器学习边缘计算
综合其他
BlenderGIMPKiCadKritaWeblate产品与服务人工智能亿图数据可视化版本控制笔试面试
文库资料
前端
AngularAnt DesignBabelBootstrapChart.jsCSS3EchartsElectronHighchartsHTML/CSSHTML5JavaScriptJerryScriptJestReactSassTypeScriptVue前端工具小程序
后端
.NETApacheC/C++C#CMakeCrystalDartDenoDjangoDubboErlangFastifyFlaskGinGoGoFrameGuzzleIrisJavaJuliaLispLLVMLuaMatplotlibMicronautnimNode.jsPerlPHPPythonQtRPCRubyRustR语言ScalaShellVlangwasmYewZephirZig算法
移动端
AndroidAPP工具FlutterFramework7HarmonyHippyIoniciOSkotlinNativeObject-CPWAReactSwiftuni-appWeex
数据库
ApacheArangoDBCassandraClickHouseCouchDBCrateDBDB2DocumentDBDorisDragonflyDBEdgeDBetcdFirebirdGaussDBGraphGreenPlumHStreamDBHugeGraphimmudbIndexedDBInfluxDBIoTDBKey-ValueKitDBLevelDBM3DBMatrixOneMilvusMongoDBMySQLNavicatNebulaNewSQLNoSQLOceanBaseOpenTSDBOracleOrientDBPostgreSQLPrestoDBQuestDBRedisRocksDBSequoiaDBServerSkytableSQLSQLiteTiDBTiKVTimescaleDBYugabyteDB关系型数据库数据库数据库ORM数据库中间件数据库工具时序数据库
云计算&大数据
ActiveMQAerakiAgentAlluxioAntreaApacheApache APISIXAPISIXBFEBitBookKeeperChaosChoerodonCiliumCloudStackConsulDaprDataEaseDC/OSDockerDrillDruidElasticJobElasticSearchEnvoyErdaFlinkFluentGrafanaHadoopHarborHelmHudiInLongKafkaKnativeKongKubeCubeKubeEdgeKubeflowKubeOperatorKubernetesKubeSphereKubeVelaKumaKylinLibcloudLinkerdLonghornMeiliSearchMeshNacosNATSOKDOpenOpenEBSOpenKruiseOpenPitrixOpenSearchOpenStackOpenTracingOzonePaddlePaddlePolicyPulsarPyTorchRainbondRancherRediSearchScikit-learnServerlessShardingSphereShenYuSparkStormSupersetXuperChainZadig云原生CNCF人工智能区块链数据挖掘机器学习深度学习算法工程边缘计算
UI&美工&设计
BlenderKritaSketchUI设计
网络&系统&运维
AnsibleApacheAWKCeleryCephCI/CDCurveDevOpsGoCDHAProxyIstioJenkinsJumpServerLinuxMacNginxOpenRestyPrometheusServertraefikTrafficUnixWindowsZabbixZipkin安全防护系统内核网络运维监控
综合其它
文章资讯
 上传文档  发布文章  登录账户
IT文库
  • 综合
  • 文档
  • 文章

无数据

分类

全部数据库(16)数据库中间件(16)

语言

全部中文(简体)(14)

格式

全部PDF文档 PDF(16)
 
本次搜索耗时 0.075 秒,为您找到相关结果约 16 个.
  • 全部
  • 数据库
  • 数据库中间件
  • 全部
  • 中文(简体)
  • 全部
  • PDF文档 PDF
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 传智播客 mybatis 框架课程讲义

    jdbc 的原始方法(未经封装)实现了查询数据库表记录的操作。 1.1.2 jdbc 编程步骤: 1、 加载数据库驱动 2、 创建并获取数据库链接 3、 创建 jdbc statement 对象 4、 设置 sql 语句 5、 设置 sql 语句中的参数(使用 preparedStatement) 6、 通过 statement 执行 sql 并获取结果 7、 对 sql 执行结果进行解析处理 条件不 一定,可能多也可能少,修改 sql 还要修改代码,系统不易维护。 4、 对结果集解析存在硬编码(查询列名),sql 变化导致解析代码变化,系统不易维护,如 果能将数据库记录封装成 pojo 对象解析比较方便。 1.2 MyBatis 介绍 MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google atement(statement、 preparedStatemnt、CallableStatement)配置起来,并通过java对象和statement中的sql 进行映射生成最终执行的sql语句,最后由mybatis框架执行sql并将结果映射成java对象并 返回。 1.3 Mybatis 架构 1、 mybatis 配置 SqlMapConfig.xml,此文件作为 mybatis 的全局配置文件,配置了
    0 码力 | 75 页 | 1.16 MB | 1 年前
    3
  • pdf文档 Mybatis 3.3.0 中文用户指南

    代码和手动设置参数以 及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。 帮助改进文档 帮助改进文档... 不管你以何种方式发现了文档的不足,或是丢失对某一特性的描述,那么你能做的最好的事情莫过于去研究它并把文档写出来。 该文档 xdoc 格式的源码文件可通过项目的 (Blog) session.selectOne("org.mybatis.example.BlogMapper.selectBlog", 101); 你可能注意到这和使用完全限定名调用 Java 对象的方法是相似的,之所以这样做是有原因的。这个命名可以直接映射到在命名空间中 同名的 Mapper 类,并在已映射的 select 语句中的名字、参数和返回类型匹配成方法。这样你就可以向上面那样很容易地调用这个对 范围( 范围(Scope)和生命周期 )和生命周期 理解我们目前已经讨论过的不同范围和生命周期类是至关重要的,因为错误的使用会导致非常严重的并发问题。 提示 提示 提示 提示 对象生命周期和依赖注入框架 对象生命周期和依赖注入框架 依赖注入框架可以创建线程安全的、基于事务的 SqlSession 和映射器(mapper)并将它们直接注入到你的 bean 中,因此可以直接 PDFmyURL
    0 码力 | 98 页 | 2.03 MB | 1 年前
    3
  • pdf文档 Mybatis 框架课程第二天

    xml"); //2.创建构建者对象 SqlSessionFactoryBuilder builder = new SqlSessionFactoryBuilder(); //3.创建 SqlSession 工厂对象 factory = builder.build(in); //4.创建 SqlSession 对象 session = factory factory.openSession(); //5.创建 Dao 的代理对象 userDao = session.getMapper(IUserDao.class); } 传智播客——专注于 Java、.Net 和 Php、网页平面设计工程师的培训 北京市昌平区建材城西路金燕龙办公楼一层 电话:400-618-9090 @After//在测试方法执行完成之后执行 代表参数的类型,因为我们要传入的是一个类的对象,所以类型就写类的全名称。 sql 语句中使用#{}字符: 它代表占位符,相当于原来 jdbc 部分所学的?,都是用于执行语句时替换实际的数据。 具体的数据是由#{}里面的内容决定的。 #{}中内容的写法: 由于我们保存方法的参数是 一个 User 对象,此处要写 User 对象中的属性名称。
    0 码力 | 27 页 | 1.21 MB | 1 年前
    3
  • pdf文档 MyBatis 框架尚硅谷 java 研究院版本:V 1.0

    JDBC 代码和手动设置参数以及获取结果集 3) MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的 Java 对象)映射成数据库中的记录 1.3 为什么要使用 MyBatis – 现有持久化技术的对比 1) JDBC 1 SQL 夹在 Java 代码块里,耦合度高导致硬编码内伤 2 维护不易且实际开发需求中 namespace 中必须指定 Mapper 接口 的全类名 2 Mapper 映射文件中的增删改查标签的 id 必须指定成 Mapper 接口中的方法名. 3) 获取 Mapper 接口的代理实现类对象 @Test public void test() throws Exception{ String resource = "mybatis-config.xml"; InputStream inputStream build(inputStream); SqlSession session = sqlSessionFactory.openSession(); try { //Mapper接口:获取Mapper接口的 代理实现类对象 EmployeeMapper mapper = session.getMapper(EmployeeMapper.class); JAVAEE 课程系列 —————————————————————————————
    0 码力 | 44 页 | 926.54 KB | 1 年前
    3
  • pdf文档 Apache ShardingSphere 中文文档 5.2.0

    配置方式具有非凡的可读性,通过 YAML 格式,能够快速地理解分片规则之间的依赖关 系,ShardingSphere 会根据 YAML 配置,自动完成 ShardingSphereDataSource 对象的创建,减少用户 不必要的编码工作。 参数解释 rules: - !SHARDING tables: # 数据分片规则配置 (+): # 逻辑表名称 # ... 操作步骤 1. 在 YAML 文件中配置数据分片规则,包含数据源、分片规则、全局属性等配置项; 2. 调用 YamlShardingSphereDataSourceFactory 对象的 createDataSource 方法,根据 YAML 文件中 的配置信息创建 ShardingSphereDataSource。 配置示例 数据分片 YAML 配置示例如下: dataSources: 配置方式可读性高,通过 YAML 格式,能够快速地理解读写分片规则之间的依赖关系, ShardingSphere 会根据 YAML 配置,自动完成 ShardingSphereDataSource 对象的创建,减少用户不必 要的编码工作。 4.1. ShardingSphere-JDBC 57 Apache ShardingSphere document, v5.2.0 参数解释 静态读写分离
    0 码力 | 449 页 | 5.85 MB | 1 年前
    3
  • pdf文档 Apache ShardingSphere 中文文档 5.4.1

    配置方式具有非凡的可读性,通过 YAML 格式,能够快速地理解分片规则之间的依赖关 系,ShardingSphere 会根据 YAML 配置,自动完成 ShardingSphereDataSource 对象的创建,减少用户 不必要的编码工作。 参数解释 rules: - !SHARDING tables: # 数据分片规则配置 (+): # 逻辑表名称 document 操作步骤 1. 在 YAML 文件中配置数据分片规则,包含数据源、分片规则、全局属性等配置项; 2. 调用 YamlShardingSphereDataSourceFactory 对象的 createDataSource 方法,根据 YAML 文件中 的配置信息创建 ShardingSphereDataSource。 配置示例 数据分片 YAML 配置示例如下: dataSources: ShardingSphereDataSource 对象的创建,减少用户不必要的编码工作。 参数解释 rules: - !BROADCAST tables: # 广播表规则列表 - - 操作步骤 1. 在 YAML 文件中配置广播表列表 2. 调用 YamlShardingSphereDataSourceFactory 对象的 createDataSource
    0 码力 | 530 页 | 4.49 MB | 1 年前
    3
  • pdf文档 Apache ShardingSphere 中文文档 5.3.2

    配置方式具有非凡的可读性,通过 YAML 格式,能够快速地理解分片规则之间的依赖关 系,ShardingSphere 会根据 YAML 配置,自动完成 ShardingSphereDataSource 对象的创建,减少用户 不必要的编码工作。 参数解释 rules: - !SHARDING tables: # 数据分片规则配置 (+): # 逻辑表名称 document 操作步骤 1. 在 YAML 文件中配置数据分片规则,包含数据源、分片规则、全局属性等配置项; 2. 调用 YamlShardingSphereDataSourceFactory 对象的 createDataSource 方法,根据 YAML 文件中 的配置信息创建 ShardingSphereDataSource。 配置示例 数据分片 YAML 配置示例如下: dataSources: ShardingSphereDataSource 对象的创建,减少用户不必要的编码工作。 参数解释 rules: - !BROADCAST tables: # 广播表规则列表 - - 操作步骤 1. 在 YAML 文件中配置广播表列表 2. 调用 YamlShardingSphereDataSourceFactory 对象的 createDataSource
    0 码力 | 508 页 | 4.44 MB | 1 年前
    3
  • pdf文档 Apache ShardingSphere v5.5.0 中文文档

    配置方式具有非凡的可读性,通过 YAML 格式,能够快速地理解分片规则之间的依赖关 系,ShardingSphere 会根据 YAML 配置,自动完成 ShardingSphereDataSource 对象的创建,减少用户 不必要的编码工作。 参数解释 rules: - !SHARDING tables: # 数据分片规则配置 (+): # 逻辑表名称 document 操作步骤 1. 在 YAML 文件中配置数据分片规则,包含数据源、分片规则、全局属性等配置项; 2. 调用 YamlShardingSphereDataSourceFactory 对象的 createDataSource 方法,根据 YAML 文件中 的配置信息创建 ShardingSphereDataSource。 配置示例 数据分片 YAML 配置示例如下: dataSources: ShardingSphereDataSource 对象的创建,减少用户不必要的编码工作。 参数解释 rules: - !BROADCAST tables: # 广播表规则列表 - - 操作步骤 1. 在 YAML 文件中配置广播表列表 2. 调用 YamlShardingSphereDataSourceFactory 对象的 createDataSource
    0 码力 | 557 页 | 4.61 MB | 1 年前
    3
  • pdf文档 Apache ShardingSphere 中文文档 5.0.0

    交互,是将杂乱无章的应用与数据库之间的交互进行有效地梳理。使用 Database Mesh,访问数据库的 应用和数据库终将形成一个巨大的网格体系,应用和数据库只需在网格体系中对号入座即可,它们都是 被啮合层所治理的对象。 1.1. 简介 3 Apache ShardingSphere document, v5.0.0 Shard ingSphere-JDBC Shardi ngSphere-Proxy Sharding 1.3 3. 创建数据源 通 过 ShardingSphereDataSourceFactory 工 厂 和 规 则 配 置 对 象 获 取 ShardingSphereDataSource。该对象实现自 JDBC 的标准 DataSource 接口,可用于原生 JDBC 开发,或使用 JPA, MyBatis 等 ORM 类库。 DataSource dataSource = Shard 于每个结果集的记录是有序的,因此 ShardingSphere 每次比较仅获取各个分片的当前结果集记录,驻留在内存中的记录仅为当前路由到的分片的结果集的当 前游标指向而已。对于本身即有序的待排序对象,归并排序的时间复杂度仅为 O(nlogn),性能损耗很 小。 其次,ShardingSphere 对仅落至单分片的查询进行进一步优化。落至单分片查询的请求并不需要改写 SQL 也可以保证记录
    0 码力 | 385 页 | 4.26 MB | 1 年前
    3
  • pdf文档 尚硅谷 “玩转”Java 系列 - MyBatis

    代码和参数的手工设置以 及对结果集的检索封装。MyBatis 可以使用简单的 XML 或注解用于 配置和原始映射,将接口和 Java 的 POJO(Plain Old Java Objects,普 通的 Java 对象)映射成数据库中的记录. JDBC-dbutils-MyBatis-Hibernate 2. mybatis 快速入门 编写第一个基于 mybaits 的测试例子: 2.1. 添加 jar sql 的标识字符串 String statement = "com.atguigu.mybatis.bean.userMapper"+".selectUser"; //执行查询返回一个唯一 user 对象的 sql User user = session.selectOne(statement, 1); System.out.println(user); } column="t_id"/>
    0 码力 | 27 页 | 322.51 KB | 1 年前
    3
共 16 条
  • 1
  • 2
前往
页
相关搜索词
传智播mybatis框架课程讲义Mybatis3.3中文用户指南第二二天第二天MyBatis硅谷java研究研究院版本1.0ApacheShardingSphere文档5.25.45.3v55.0玩转Java系列
IT文库
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。
IT文库 ©1024 - 2025 | 站点地图
Powered By MOREDOC AI v3.3.0-beta.70
  • 关注我们的公众号【刻舟求荐】,给您不一样的精彩
    关注我们的公众号【刻舟求荐】,给您不一样的精彩