当前位置: 首页 > news >正文

做网站做图电脑需要什么配置佛山抖音seo

做网站做图电脑需要什么配置,佛山抖音seo,动态网页制作方法,网站开发助理是干啥的通过阅读列式数据库ClickHouse官网&#xff0c;不难看出它有支持JDBC规范的驱动jar包&#xff0c;可以直接集成到Object Relational Mapping框架等&#xff0c;下面我用SpringBootMybatisPlus环境连接ClickHouse来演示一下 集成步骤 1.Maven引入ClickHouse提供的JDBC依赖 <…

通过阅读列式数据库ClickHouse官网,不难看出它有支持JDBC规范的驱动jar包,可以直接集成到Object Relational Mapping框架等,下面我用SpringBoot+MybatisPlus环境连接ClickHouse来演示一下

集成步骤

1.Maven引入ClickHouse提供的JDBC依赖

<!--   ClickHouse JDBC 依赖    --><dependency><groupId>ru.yandex.clickhouse</groupId><artifactId>clickhouse-jdbc</artifactId><version>0.1.53</version></dependency>

2.数据源配置

下面数据源配置代表多数据源配置,单数据源配置按照单格式写即可

本人搭建的ClickHouse没有账密,它默认就是default用户,然后默认连接default库

spring:datasource:dynamic:primary: clickHouseDataSourcedatasource:clickHouseDataSource:url: jdbc:clickhouse://IP:端口号/defaultusername: defaultpassword:driver-class-name: ru.yandex.clickhouse.ClickHouseDriver

3.数据Entity对象创建

建表相关操作请见ClickHouse复杂查询单表亿级数据案例(可导出Excel)_clickhouse单表查询-CSDN博客

@Data
@TableName("sales")
public class Sales {@TableId(type = IdType.AUTO)private Long id;private Long productId;private Integer quantity;private Double price;private Date timestamp;private Long customerId;private Double discount;private Double totalAmount;private String paymentMethod;private String status;private String shippingAddress;private String billingAddress;private String orderNotes;private Date createdAt;private Date updatedAt;private Double shippingCost;private Double tax;private String orderSource;private String fulfillmentStatus;private String productName;private String productCategory;
}

4.基本架构搭建Mapper、Service、ServiceImpl、Controller

@Mapper
public interface SalesMapper extends BaseMapper<Sales> {
}
public interface ISalesService extends IService<Sales> {
}
@Service
public class SalesServiceImpl extends ServiceImpl<SalesMapper, Sales> implements ISalesService {
}
@RestController
@RequestMapping("/sales")
public class SalesController {@GetMapping("/{id}")@DS("clickHouseDataSource")public AppResponse<?> getSalesById(@PathVariable Long id) {LambdaQueryWrapper<Sales> queryWrapper=new LambdaQueryWrapper();// 数据多,先查询10条试试queryWrapper.last("limit 10");return AppResponse.success(salesService.list(queryWrapper));}
}

5.尝试调用

此时我们开足马力启动项目,调用接口访问这个查询,拿到了数据

还有很多产品都是基于ClickHouse进行二次开发或者加强功能,比如火山云的ByteHouse等,这个组件使用率的上升趋势还是很明显的

http://www.ds6.com.cn/news/85130.html

相关文章:

  • 长安网站建设4a广告公司
  • 做新闻门户网站需要什么泉州百度竞价推广
  • 网站开发那个语言好seo薪酬如何
  • 模板建站3000是不是贵了中国500强最新排名
  • 网站设计的研究方案网店
  • 好的建筑设计网站推荐网站域名费一年多少钱
  • 电脑做ppt如何插入网站西安seo哪家好
  • 长沙哪家公司做网站百度推广关键词技巧定价
  • 南充做网站公司大数据营销精准营销
  • 江苏网站建设谷歌搜索引擎网页版入口
  • 大连企业建站百度的官方网站
  • 长沙制作手机网站网站设计与建设
  • 校园网站建设规划书seo外链发布平台有哪些
  • 网站做线上销售windows优化大师有用吗
  • wordpress如何去除分类怎么seo网站排名
  • 佛山专业的网页制作谷歌seo招聘
  • 用动物做网站名网站关键词优化公司
  • 政府门户网站建设方案深圳今日头条新闻
  • 东莞网站建设营销哪家好网页设计
  • 延安免费做网站公司官方百度平台
  • 旅游网站设计图公司网站排名
  • 广西网站建设公司招聘最好的营销策划公司
  • 东营网红桥关键词优化外包服务
  • 资源搜索网站是怎么做的个人网页模板
  • 个人网站 可以做淘宝客吗怎么开一个网站平台
  • 做骗子曝光网站是否违法免费b站推广网站2023
  • 网站建设教学大纲搜索引擎营销的成功案例
  • wordpress下载主题需要ftp衡阳seo优化
  • 做消防哪些网站找工作东莞网站优化关键词排名
  • 网络平台推广哪个好上海企业seo