- 博客(14)
- 收藏
- 关注
原创 MyBatis中useGeneratedKeys
其本意是说:对于支持自动生成记录主键的数据库,如:MySQL,SQL Server,此时设置useGeneratedKeys参数值为true,在执行添加记录之后可以获取到数据库自动生成的主键ID。注:SelectKey需要注意 order 属性,像MySQL、SQLServer等一类支持自动增长类型的数据库中,order 需要设置为 after 才会取到正确的值。参数对于 xml 映射器无效。官方的说法是该参数的作用是:“允许JDBC支持自动生成主键,需要驱动兼容”,如何理解这句话的意思?
2023-04-05 13:25:39
3459
原创 Log4j.properties配置文件详解
d:输出日志时间点的日期或时间,默认格式为ISO8601,也可以在其后指定格式,比如:%d{yyy MMM dd HH:mm:ss,SSS},输出类似:2002年10月18日 22:10:28,921。%l:输出日志事件的发生位置,相当于%C.%M(%F:%L)的组合,包括类目名、发生的线程,以及在代码中的行数。 3)%.30c:指定输出category的名称,最大的宽度是30,如果category的名称大于30的话,就会将左边多出的字符截掉,但小于30的话也不会有空格。
2023-04-05 00:33:13
575
原创 将Bean放入Spring容器中的方式有哪些?
我们知道平时在开发中使用Spring的时候,都是将对象交由Spring去管理,那么将一个对象加入到Spring容器中,有哪些方式呢,下面我就来总结一下。
2023-04-04 22:26:40
126
原创 Mybatis逆向工程详解
数据库:设计数据表实体类:建立与数据表对应的Pojo实体类持久层:设计持久层,Mapper接口和Mapper.xml 映射文件服务层:Service接口和ServiceImpl接口实现类控制层:页面功能代码Controller前端视图层逆向工程中会生成实例及实例对应的example,example用于添加查询条件,相当where后面的部分。
2023-04-04 21:17:54
2637
原创 Centos6.9版本Yum源已失效
可以看到Centos官方已经对6版本停止了更新,阿里,网易,清华都已经没有对Centos6版本的镜像源支持了查看服务器版本在这里插入代码片
2021-04-20 17:20:51
2386
4
原创 数仓的基本理论
1.什么是数据仓库数据仓库,英文名称为Data Warehouse,可简写为DW或DWH。数据仓库,是为企业所有级别的决策制定过程,提供所有类型数据支持的战略集合。它出于分析性报告和决策支持目的而创建。为需要业务智能的企业,提供指导业务流程改进、监视时间、成本、质量以及控制。2.数据仓库能干什么年度销售目标的指定,需要根据以往的历史报表进行决策,不能拍脑袋。如何优化业务流程例如:一个电商网站订单的完成包括:浏览、下单、支付、物流,其中物流环节可能和中通、申通、韵达等快递公司合作。快递公司每派
2021-04-20 16:52:27
2196
原创 数据模型优化(如何判断一个数据模型的好坏)
数仓模型优化(如何判断一个数据模型的好坏)1.完善度汇总数据能直接满足多少查询需求,即应用层访问汇总层数据的查询比例跨层引用率:ODS层直接被DWS/ADS/DM层引用的表,占所有ODS层表比例可以快速响应业务方的需求比较好的模型,使用方式是可以直接从该模型获取所有想要的数据的,如果DWS,ADS,DM层直接引用ODS层的表比例太大,即跨层引用率太高,则该模型不是最优,可以继续优化2.复用度模型引用系数:模型被读取并产出下游模型的平均数量3.规范度主题域归属分层信息脚
2021-04-20 11:29:23
1767
原创 SparkSQL 整合 Hive,工作场景最实用
SparkSQL 整合 HiveHive 是一个外部的数据存储和查询引擎, 所以如果 Spark 要访问 Hive 的话, 就需要先整合 Hive。整合什么 ?MetaStore, 元数据存储SparkSQL 内置的有一个 MetaStore, 通过嵌入式数据库 Derby 保存元信息, 但是对于生产环境来说, 还是应该使用 Hive 的 MetaStore, 一是更成熟, 功能更强, ...
2020-04-02 22:32:31
665
原创 Java之StringUtils常用方法
StringUtils 方法的操作对象是 Java.lang.String 类型的对象,是 JDK 提供的 String 类型操作方法的补充,并且是 null 安全的(即如果输入参数 String 为 null 则不会抛出 NullPointerException ,而是做了相应处理,例如,如果输入为 null 则返回也是 null 等,具体可以查看源代码)。除了构造器,StringUtils ...
2020-03-30 21:39:49
465
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人