Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
KnowledgePlanet
road-map
xfg-dev-tech-connection-pool
提交
b9804005
xfg-dev-tech-connection-pool
项目概览
KnowledgePlanet
/
road-map
/
xfg-dev-tech-connection-pool
通知
129
Star
17
Fork
8
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
xfg-dev-tech-connection-pool
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
b9804005
编写于
8月 22, 2023
作者:
小傅哥
⛹
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
feat: 连接池压测 c3p0、dbcp、hikari、no-pool
上级
4088d09d
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
133 addition
and
0 deletion
+133
-0
xfg-dev-tech-infrastructure/pom.xml
xfg-dev-tech-infrastructure/pom.xml
+40
-0
xfg-dev-tech-infrastructure/src/main/java/cn/bugstack/xfg/dev/tech/infrastructure/dao/IUserOrderDao.java
...gstack/xfg/dev/tech/infrastructure/dao/IUserOrderDao.java
+33
-0
xfg-dev-tech-infrastructure/src/main/java/cn/bugstack/xfg/dev/tech/infrastructure/po/UserOrderPO.java
.../bugstack/xfg/dev/tech/infrastructure/po/UserOrderPO.java
+60
-0
未找到文件。
xfg-dev-tech-infrastructure/pom.xml
0 → 100644
浏览文件 @
b9804005
<?xml version="1.0" encoding="UTF-8"?>
<project
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
>
<modelVersion>
4.0.0
</modelVersion>
<parent>
<groupId>
cn.bugstack
</groupId>
<artifactId>
xfg-dev-tech-connection-pool
</artifactId>
<version>
1.0-SNAPSHOT
</version>
</parent>
<artifactId>
xfg-dev-tech-infrastructure
</artifactId>
<dependencies>
<dependency>
<groupId>
org.mybatis.spring.boot
</groupId>
<artifactId>
mybatis-spring-boot-starter
</artifactId>
</dependency>
<dependency>
<groupId>
org.projectlombok
</groupId>
<artifactId>
lombok
</artifactId>
</dependency>
</dependencies>
<build>
<finalName>
xfg-dev-tech-infrastructure
</finalName>
<plugins>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-compiler-plugin
</artifactId>
<configuration>
<source>
${java.version}
</source>
<target>
${java.version}
</target>
<compilerVersion>
${java.version}
</compilerVersion>
</configuration>
</plugin>
</plugins>
</build>
</project>
\ No newline at end of file
xfg-dev-tech-infrastructure/src/main/java/cn/bugstack/xfg/dev/tech/infrastructure/dao/IUserOrderDao.java
0 → 100644
浏览文件 @
b9804005
package
cn.bugstack.xfg.dev.tech.infrastructure.dao
;
import
cn.bugstack.xfg.dev.tech.infrastructure.po.UserOrderPO
;
import
org.apache.ibatis.annotations.Mapper
;
import
java.util.List
;
@Mapper
public
interface
IUserOrderDao
{
void
insert
(
UserOrderPO
userOrderPO
);
void
updateOrderStatusByUserId
(
String
userId
);
void
updateOrderStatusByUserMobile
(
String
userMobile
);
void
updateOrderStatusByOrderId
(
String
orderId
);
UserOrderPO
selectById
(
Long
id
);
List
<
UserOrderPO
>
selectByUserId
(
String
userId
);
List
<
UserOrderPO
>
selectByUserMobile
(
String
userMobile
);
UserOrderPO
selectByOrderId
(
String
orderId
);
UserOrderPO
selectByOrderIdAndUserId
(
UserOrderPO
userOrderPO
);
UserOrderPO
selectByUserIdAndOrderId
(
UserOrderPO
userOrderPO
);
Long
queryMaxId
();
}
xfg-dev-tech-infrastructure/src/main/java/cn/bugstack/xfg/dev/tech/infrastructure/po/UserOrderPO.java
0 → 100644
浏览文件 @
b9804005
package
cn.bugstack.xfg.dev.tech.infrastructure.po
;
import
lombok.AllArgsConstructor
;
import
lombok.Builder
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
java.math.BigDecimal
;
import
java.util.Date
;
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public
class
UserOrderPO
{
/** 自增ID */
private
Long
id
;
/** 用户姓名 */
private
String
userName
;
/** 用户编号 */
private
String
userId
;
/** 用户电话 */
private
String
userMobile
;
/** 商品编号 */
private
String
sku
;
/** 商品名称 */
private
String
skuName
;
/** 订单ID */
private
String
orderId
;
/** 商品数量 */
private
int
quantity
;
/** 商品价格 */
private
BigDecimal
unitPrice
;
/** 折扣金额 */
private
BigDecimal
discountAmount
;
/** 费率金额 */
private
BigDecimal
tax
;
/** 支付金额 */
private
BigDecimal
totalAmount
;
/** 订单日期 */
private
Date
orderDate
;
/** 订单状态 */
private
int
orderStatus
;
/** 逻辑删单 */
private
int
isDelete
;
/** 唯一索引 */
private
String
uuid
;
/** 设备地址 */
private
String
ipv4
;
/** 设备地址 */
private
byte
[]
ipv6
;
/** 扩展数据 */
private
String
extData
;
/** 更新时间 */
private
Date
updateTime
;
/** 创建时间 */
private
Date
createTime
;
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录