草庐IT

​亚通精工在A股上市:募资约9亿元,焦召明家族控制多数股权​

2月17日,烟台亚通精工机械股份有限公司(下称“亚通精工”,股票代码:“603190”)在上海证券交易所主板上市。本次上市,亚通精工的发行价为29.09元/股,发行数量为3000万股,募资总额约为8.73亿元。上市首日,亚通精工的开盘价为34.91元/股,较IPO发行价上涨20.01%,盘中最高上涨至41.89元/股。截至收盘,亚通精工的股价报收41.89元/股,涨幅为44.00%,总市值为50.27亿元。 据招股书介绍,亚通精工主要从事汽车零部件和矿用辅助运输设备的研发、生产、销售和服务,在国内商用车和乘用车配套、矿用辅助运输设备领域具有较强的同步开发、生产制造、整体配套方案设计和运营维护能

​亚通精工在A股上市:募资约9亿元,焦召明家族控制多数股权​

2月17日,烟台亚通精工机械股份有限公司(下称“亚通精工”,股票代码:“603190”)在上海证券交易所主板上市。本次上市,亚通精工的发行价为29.09元/股,发行数量为3000万股,募资总额约为8.73亿元。上市首日,亚通精工的开盘价为34.91元/股,较IPO发行价上涨20.01%,盘中最高上涨至41.89元/股。截至收盘,亚通精工的股价报收41.89元/股,涨幅为44.00%,总市值为50.27亿元。 据招股书介绍,亚通精工主要从事汽车零部件和矿用辅助运输设备的研发、生产、销售和服务,在国内商用车和乘用车配套、矿用辅助运输设备领域具有较强的同步开发、生产制造、整体配套方案设计和运营维护能

MybatisPlus拓展——实现多数据源操作

多数据源适用:一般工作时候会有多个数据库,每个库对应不同的业务数据。程序如果每次数据都访问同一个数据库,该数据库压力很大访问会很慢。官方文档:https://baomidou.com/(建议多看看官方文档,每种功能里面都有讲解)【本文章使用的mybatisplus版本为3.5.2】约定本框架只做切换数据源这件核心的事情,并不限制你的具体操作,切换了数据源可以做任何CRUD。配置文件所有以下划线_分割的数据源首部即为组的名称,相同组名称的数据源会放在一个组下。切换数据源可以是组名,也可以是具体数据源名称。组名则切换时采用负载均衡算法切换。默认的数据源名称为master,你可以通过spring.d

MybatisPlus拓展——实现多数据源操作

多数据源适用:一般工作时候会有多个数据库,每个库对应不同的业务数据。程序如果每次数据都访问同一个数据库,该数据库压力很大访问会很慢。官方文档:https://baomidou.com/(建议多看看官方文档,每种功能里面都有讲解)【本文章使用的mybatisplus版本为3.5.2】约定本框架只做切换数据源这件核心的事情,并不限制你的具体操作,切换了数据源可以做任何CRUD。配置文件所有以下划线_分割的数据源首部即为组的名称,相同组名称的数据源会放在一个组下。切换数据源可以是组名,也可以是具体数据源名称。组名则切换时采用负载均衡算法切换。默认的数据源名称为master,你可以通过spring.d

多数据源事务处理-涉及分布式事务

在作者之前的十二条后端开发经验分享,纯干货文章中介绍的优雅得Springboot+mybatis配置多数据源方式里有很多小伙伴在评论区留言询问多个数据源同时在一个方法中使用时,事务是否会正常有效,这里作者理论+实践给大家解答一波,老规矩,附作者github地址:https://github.com/wayn111一.数据源跨库但是不跨MySql实例这个形式就是数据源在同一个MySQL下,但是jdbc-url上的数据库配置不同,涉及多个数据库时,如果方法中发生异常,只有开启事务的数据源会发生回滚,其他数据源不会回滚。看到这里可能有点迷惑,什么是只有开启事务的数据源会发生回滚,其他数据源不会回滚?

多数据源事务处理-涉及分布式事务

在作者之前的十二条后端开发经验分享,纯干货文章中介绍的优雅得Springboot+mybatis配置多数据源方式里有很多小伙伴在评论区留言询问多个数据源同时在一个方法中使用时,事务是否会正常有效,这里作者理论+实践给大家解答一波,老规矩,附作者github地址:https://github.com/wayn111一.数据源跨库但是不跨MySql实例这个形式就是数据源在同一个MySQL下,但是jdbc-url上的数据库配置不同,涉及多个数据库时,如果方法中发生异常,只有开启事务的数据源会发生回滚,其他数据源不会回滚。看到这里可能有点迷惑,什么是只有开启事务的数据源会发生回滚,其他数据源不会回滚?

springboot 多数据源 实例(sybase、mysql数据库)(上)

最近项目需要用到sybase(sqlanywhere)、mysql数据库两边数据交互。由于之前对sybase数据库一点不懂踩了许多坑特意记下:连接sybase客户端需要用到 SQLCentral17.0(64-bit)这个工具;接下来我会一步一步详细介绍:1.连接远程sybase数据库首先要配置odbc:在win搜索栏搜索odbc即可显示:  (2)点击 系统dsn 然后添加sybase数据源信息用户名密码(3)点击配置输入数据源名称 再点击登录输入数据源相关信息如图: 选择需要的操作   到此基础配置结束。接下来  SQLCentral17.0(64-bit)用这个软件连接数据库吧。界面如下

springboot 多数据源 实例(sybase、mysql数据库)(上)

最近项目需要用到sybase(sqlanywhere)、mysql数据库两边数据交互。由于之前对sybase数据库一点不懂踩了许多坑特意记下:连接sybase客户端需要用到 SQLCentral17.0(64-bit)这个工具;接下来我会一步一步详细介绍:1.连接远程sybase数据库首先要配置odbc:在win搜索栏搜索odbc即可显示:  (2)点击 系统dsn 然后添加sybase数据源信息用户名密码(3)点击配置输入数据源名称 再点击登录输入数据源相关信息如图: 选择需要的操作   到此基础配置结束。接下来  SQLCentral17.0(64-bit)用这个软件连接数据库吧。界面如下

Hive 多数组合并 CONCAT_WS

目录多列的情况 先上结果拆分concat_ws可以拆分数组然后在用split切分再变回数组多行合并  多列的情况 先上结果selectsplit(concat_ws(',',array("AAA","bbb"),array('CCC',"AAA","bbb"),array("GGG","CCC")),",")hive>selectsplit(concat_ws(',',array("AAA","bbb"),array('CCC',"AAA","bbb"),array("GGG","CCC")),",");OK["AAA","bbb","CCC","AAA","bbb","GGG","CCC"]

Hive 多数组合并 CONCAT_WS

目录多列的情况 先上结果拆分concat_ws可以拆分数组然后在用split切分再变回数组多行合并  多列的情况 先上结果selectsplit(concat_ws(',',array("AAA","bbb"),array('CCC',"AAA","bbb"),array("GGG","CCC")),",")hive>selectsplit(concat_ws(',',array("AAA","bbb"),array('CCC',"AAA","bbb"),array("GGG","CCC")),",");OK["AAA","bbb","CCC","AAA","bbb","GGG","CCC"]