- 博客(5)
- 收藏
- 关注
原创 Spring Boot、mysql、JDK版本选择
JDK 17 (LTS,2021 年发布,支持到2029-09):目前最稳定、广泛支持的长期支持(LTS)版本,适用于企业应用。JDK 11(LTS,2018 年发布,支持到2026-09):部分企业仍在使用,但长期来看建议升级至 JDK 17 及以上。JDK 8 (LTS,2014 年发布,支持到2030-12):许多老旧项目仍在使用,但已逐步淘汰,新项目不建议使用。(截止日期 2032)(只修 bug,不塞新功能)官方钦定“未来 7 年生产旗手”,新项目无脑首选。
2026-01-23 11:33:44
689
原创 理解POJO、PO、Entity、DTO、VO、BO
核心定位是「业务领域模型」,描述业务实体(如用户、订单),可包含简单业务逻辑(如状态转换、数据校验),它的属性是 “业务属性”,不一定与数据库表完全一一对应(复杂业务场景下,Entity 属性可能整合多个表的字段)。概念统称,无实际对应文件,特征是 “无框架依赖、无特殊约束、仅封装基础数据和通用方法”,PO/Entity/DTO/VO/BO 都是 POJO 的衍生。业务逻辑载体,专门在 Service 层使用,可组合多个 PO/DTO,封装复杂业务逻辑,是业务处理的核心。Service会调用BO的方法。
2026-01-19 23:43:27
294
原创 整体拷贝oracle数据库的一种方法实践
前提:最近需要对项目数据库做一次拷贝,也可以理解做一个测试数据库。不是很想用oracle的imp命令,就想把所有的建表语句之类的都保存下来。数据库中有900+表,二十多张视图,十几个序列,一个存储过程(去存储过程化,把存储过程都去掉了),一个函数,所以还是可以尝试的。第一步:先看一下数据库表字段有多少种类型SELECT DISTINCT DATA_type FROM USER_TAB_COLS;TIMESTAMP(6)NVARCHAR2NUMBERCHARCLOBDATEVARCHAR2
2021-11-14 11:29:59
2270
原创 银行头寸的理解
对银行头寸的一些理解刚开始接触 头寸 这个概念,以为是个别银行对某些自己业务的称呼,慢慢的,发现所有的地方都有头寸这个东西,这个时候,就知道这个概念是个通用的具有某个固定意义的称呼。特意先去查了一下百度百科是如何定义 头寸 的:头寸(position)是一个金融术语,指的是个人或实体持有或拥有的特定商品、证券、货币等的数量。汉语将其翻译为“头寸”,源于旧社会作为货币的“袁大头”每十个摞起来为一寸 。看完还是没懂,就请问了一些行业内的大佬。大佬用通俗的话来解释了:银行每天有客户存钱、也有客户取
2020-08-01 17:43:23
7671
1
原创 如何在GitLab中删除一个项目
如何在GitLab中删除一个项目最近GIT上建了太多项目。想清一下,就在网上查了查怎么删除项目,结果都是复制的同一套方法,那个方法不太适用,我是在内网服务器linux上部署的gitlab-ce-12.0.0-ce.0.el6.x86_64。就自己整理个最新的,下面让加玉哥给大家讲一下:选择你想删除的项目在左侧功能列表中选择最下面的"Setting"-"General在右边的页面中,拉到最下方的Advanced,点击右边的Expand在弹出框的最下方有个Remove project,点击红
2020-06-20 00:53:48
2290
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅