
笔记
新世纪民工
这个作者很懒,什么都没留下…
展开
-
mysql安装及主从同步
1、下载mysql安装包2、解压tar-xvfmysql-5.7.33-linux-glibc2.12-x86_64.tar.gz3、再移动并重命名一下mvmysql-5.7.33-linux-glibc2.12-x86_64/usr/local/mysql4、创建mysql用户组和用户并修改权限groupaddmysqluseradd-r-gmysqlmysql5、创建数据目录并赋予权限mkdir-p/data/mysql...原创 2022-04-07 11:18:41 · 816 阅读 · 0 评论 -
笔记-递归查询
private Integer getFaIdBySonIdNew(List<MedicalOrganEntity> list,Integer id) { for (MedicalOrganEntity one : list) { Integer faId = one.getId(); if (faId.equals(id)) { Integer regionType = one.g...原创 2022-03-30 10:49:31 · 246 阅读 · 0 评论 -
笔记--封装分页插件
因为需要使用JdbcTemplate来查询,所以自己根据mybatisplus分页插件来封装分页工具类首先mybatisplus的方言接口为IDialect,然后通过这个接口查找到想要的分页方法SQLSERVER为例子(plus中的类为:SQLServer2005Dialect),直接全部拿来然后自己封装方法,其中originalSql为原生的SQL,offset为页码(表达式:(pageInfo.getPageNum() - 1) * pageInfo.getPageSize(),limit为每页原创 2021-07-30 09:39:47 · 258 阅读 · 0 评论 -
CXF集成MTOM传输数据
今天看互联互通共享文档传输需要MTOM/XOP编码,做个简单笔记服务端代码webservice接口import com.aadata.qyhlht.entity.User;import javax.jws.WebMethod;import javax.jws.WebParam;import javax.jws.WebResult;import javax.jws.WebService;import javax.jws.soap.SOAPBinding;@WebService(原创 2021-05-14 17:35:11 · 371 阅读 · 0 评论 -
树形数据:oracle循环遍历获取子节点,java程序循环遍历获取子节点
1.树形数据删除时候,需要删除子节点,当使用oracle数据库可以用oracle数据库自带函数获取子节点通过子节点向根节点追朔.select * from persons.dept start with deptid=76 connect by prior paredeptid=deptid通过根节点遍历子节点(不包含根节点).select * from persons.dept start with paredeptid=0 connect by prior deptid=parede原创 2021-04-23 09:59:38 · 468 阅读 · 0 评论 -
webservice获取HttpServletRequest方法
java发布webservice常用的CXF和axis2,业务上需要获取客户端请求头信息首先CXF实现的webservice获取HttpServletRequest方法,注入jdk中WebServiceContext就可以直接获取import lombok.extern.slf4j.Slf4j;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.原创 2020-12-22 16:18:31 · 1571 阅读 · 0 评论 -
CXF 集成wss4j
项目需求对webservice接口进行加密,然后网上看到wss4j,于是翻阅资料写的歌DEMO首先JAR包引入 <!-- CXF 3.2.4 START--> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-spring-boot-starter-jaxws</artifac原创 2020-11-30 11:18:11 · 903 阅读 · 0 评论 -
springboot项目自定义加载初始化类
产品有些功能在有些客户不需要开启,而这些功能又是初始化的,删除掉还会报错,springboot有个注解@ConditionalOnProperty可以使这些类失效,初始化会报错但是不影响项目运行yml配置文件里有个启用标识# 启用ES:true/falsees_use_flag: falsees配置类中添加注解@ConditionalOnProperty(name = "es_use_flag", havingValue = "true")意思就是当es_use_flag这个为tr.原创 2020-11-11 11:42:50 · 887 阅读 · 0 评论 -
前端接收LONG类型精度失真
实用swagger-ui测试发现返回的雪花算法生成的long类型id精度失真,查询后得知前端js处理不了过长的long类型,于是只能后端修改把返回long转成String;修改实体类太麻烦,jackson自带注解可以在返回到前端把Long转为String,只需在返回字段上加@JsonFormat(shape = JsonFormat.Shape.STRING)注解即可...原创 2020-08-27 10:35:30 · 1145 阅读 · 0 评论 -
初试mybatis plus使用
依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.1.0</version> </dependency>分页 /**原创 2020-07-17 11:45:32 · 192 阅读 · 0 评论