自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

正怒月神的博客

随便写写

  • 博客(542)
  • 资源 (2)
  • 收藏
  • 关注

原创 修改windows系统时间格式

(例如:使用了英文操作系统的visual studio中DateTime.ToString()就会不一样。点击其他设置--日期--日期格式中,修改为 yyyy/MM/dd这样的。在控制面板中,搜索区域,

2023-06-08 10:28:42 1

原创 菜鸟云打印

【代码】菜鸟云打印。

2023-06-01 12:03:49 39

原创 JPA 使用@query 时,判断数组

但如果a参数是一个数组a=[1,2,3],怎么办?ifnull会变成ifnull(1,2,3,'')=''一般如果使用@query时,

2023-04-28 18:33:18 21 1

原创 springmvc jpa 多数据源

本次使用Mysql 和 sqlServer。

2023-04-28 15:59:58 510

转载 解决org.hibernate.LazyInitializationException的正确姿势

业务很简单,一个jpa的单表查询,获取属性的时候报错了。

2023-04-04 17:48:07 104

原创 JPA 懒加载(循环引用,N+1,使用关联对象,No session问题)(二)

可以看到,满足了Lazy (循环引用,N+1,使用关联对象)的功能。1 使用jackson-datatype-hibernate5 配置 WebMvcConfig 解决懒加载的序列化问题。2 使用@Fetch(FetchMode.SUBSELECT) 解决N+1问题3 使用@JsonIgnoreProperties(value = { "users" }) 避免循环引用。

2023-04-03 17:21:52 275

原创 JPA Page 通过RestTemplate传递

构造实现类(因为PageImpl没有构造函数,所以自带的PageImpl无法使用)

2023-03-23 13:48:34 45

原创 Redis安装

下面对安装过程中涉及到的命令进行总结,主要包括以下命令:安装服务:redis-server --service-install卸载服务:redis-server --service-uninstall开启服务:redis-server --service-start停止服务:redis-server --service-stop服务端启动时重命名:redis-server --service-start --service-name Redis1。

2023-03-21 21:17:48 188

原创 jpa 循环引用

JsonIgnoreProperties(value = { "users" }) //users代表EScene中的users对象。@JsonIgnoreProperties(value = { "senes" }) //senes代表User中的senes对象。循环引用就是:A中有B,B中有A。一查询,就无限递归了。现在给出解决方案(以及我认为,最好的方案。直接忽略对象,简单粗暴,变成单项关联了。简单粗暴,直接从数据库映射了。这是jackson的注解。

2023-03-13 10:59:27 98

转载 JPA 懒加载问题

的实体中用到了多对一,一对多的映射关系,在加载这个实体对象的时候,因为JPA的懒加载特效会导致触发N+1的问题,通常1的这方是通过1条SQL查找得到的1个对象或1个集合,由于关联的存在 ,又需要将这个对象(或集合)关联的集合取出,1这方的集合数量是N,则要发出N条SQL,于是本来的1条联表查询SQL可解决的问题变成了N+1条SQL。可以看到执行的sql一共打印了3条sql,第1条sql查询出所有的根菜单,第2和第3条则是根据根菜单的Id去查询对应的子菜单信息。

2023-03-03 10:42:26 110

转载 JPA 懒加载 无效

.setMenuName("系统管理")

2023-03-03 10:35:35 62

原创 Maven Nexus 上传/下载

方式一:maven 配置pom方式二:不要再IDEA的terminal执行!

2023-02-23 10:10:00 39

原创 jenkins 升级后无法启动

意思是jdk版本太低,至少需要11。修改如下,指向我们的Jdk11。

2023-02-20 15:47:28 464

原创 skywalking Tomcat

废话不多。

2023-02-08 14:23:08 342

原创 CentOS7 扩容

df -h (cl-home和cl-root每人的名字可能不一样)vgdisplay (查看空闲磁盘大小)fuser -km /home/(终止)umount /home (卸载)

2023-01-31 14:56:27 161

原创 SpringMVC 项目中 创建SpringBoot,使用Hibernate和JPA

起因:老项目是SpringMVC,为了之后能使用更方便的SpringBoot。所以在其中添加了SpringBoot项目,但是老项目SpringMVC使用的Hibernate,SpringBoot希望使用JPA。

2022-11-30 13:56:42 429 1

原创 idea tomcat 乱码

由于我使用的windows11系统。所以没有全部使用utf-8作为编码。废话不多。

2022-11-22 15:43:08 118

原创 Could not obtain transaction-synchronized Session for current thread

我的项目中,发生这个错误是由于我使用springmvc框架,但是在里面新建了一个 springboot的camunda(流程)模块。而springmvc使用hibernate,camunda使用jpa的entityManager。在service中,添加@Transactional以代码为例:

2022-11-17 10:27:41 166

原创 Camunda 使用restapi

这里我传递了审批人(流程界面中,设置了${adminList} ${mpmList})由于taskid已经在url中传递了,所以审批人是可以确定的。传递你的bpmn名称,通过file类型选择bpmn文件。5.3 获取待办任务 (BusinessKey)5.1 获取待办任务 (某人&进程ID)以下接口,除了端口和参数,其他无需改动。并且设置了businessKey。上面的id,就是步骤3返回的id。上面的Id就是来自步骤2的id。5.2 获取待办任务 (某人)webapp 是网页。

2022-11-15 18:36:40 2012 5

原创 SpringMVC 项目中 创建SpringBoot后,引起的No bean named ‘xxx‘ available

但是我的yml中并没有配置关于hibernate的相关配置(主要配置Transaction,不然无法增删改查,下面也会写到配置中)。原因是我在springmvc中添加了springboot项目,我是sessionFactory 报错。

2022-11-14 18:17:47 910

原创 springboot 发布tomcat(zip包)

Lunix 打的是 /root/project ......这样。然后把他拷贝到一个文件夹,我拷贝到的是 D:\project。我设置了端口9022,controller也增加了test方法。运行tomcat中的 startup.bat。在target目录下出现了war和zip包。2 WEB-INF中没有web.xml。解压zip包,修改一下名字:比如我的。1 没有META-INF没有主文件。五,设置tomcat的项目启动路径。PS:windows打的是绝对路径。增加继承和重写就好了。

2022-11-11 14:57:52 242

原创 springboot 发布tomcat(war包)

最好修改一下war名称。比如我的是:abc.webCamunda-0.0.1-SNAPSHOT.war。找到 tomcat目录中的bin文件夹,运行当中的startup.bat。这是为了调试时使用tomcat,但打包时排除tomcat。Target目录下,出现了 这个war包。将他拷贝到Tomcat下的webapps 中。改成 abc.webCamunda.war。三 修改springboot项目。并且重写了configure方法。二 修改tomcat配置。一 下载tomcat。五 运行Tomcat。

2022-11-11 10:25:44 378 2

原创 springmvc 整合 camunda

三 官网中配置了:但我的datasource已经在application.xml中配置了。所以此处注释了四 测试参考官网因为bpmn文件发送比较麻烦,所以这里就不演示了。

2022-11-09 17:59:07 389

原创 easyExcel 填充模板生成新的excel

List 使用:{.data1}填充字段:{data1}

2022-10-24 16:12:26 1062

原创 mysql 按照权重排序

这个是最方便的,不管是增加关联表,还是增加字段。都是可以的。直接按照权重字段排序就好了。

2022-10-19 11:15:07 239

转载 mysql 权重

mysql指定了最小字符长度,默认是4,必须要匹配大于4的才会有返回结果,可以用SHOW VARIABLES LIKE 'ft_min_word_len' 来查看指定的字符长度,也可以在mysql配置文件my.ini 更改最小字符长度,方法是在my.ini 增加一行 比如:ft_min_word_len = 2,改完后重启mysql即可。否则,如果词是较少的,它将得到一个较高的权重,mysql默认的阀值是50%,上面‘you’在每个文档都出现,因此是100%,只有低于50%的才会出现在结果集中。

2022-10-18 18:16:26 227

原创 Orika —— 工具类

在原本基础上,有增加了拷贝对象到对象,null不拷贝的方法。

2022-10-18 10:28:12 335 1

原创 JPA EntityManager 获取关联对象

毫无疑问,很有信心,Example可以关联到对象。事实也是这样。但是Example好像只有and关系。这有点变扭。@Autowired@Test}Example :可以关联对象,但是语法上只有AndEntityManager :可以关联对象,语法灵活。EntityManager(Transformers.aliasToBean) :无法关联对象,语法灵活。@Query注解 :可以关联对象,sql无法动态传递。

2022-10-12 17:00:32 469

原创 Jexl 字符串转表达式

【代码】Jexl 字符串转表达式。

2022-10-10 17:53:28 94

原创 cannot be cast to java.util.Map

在使用Transformers.aliasToBean 进行映射时,modelVO必须首字母小写!而且还是让人很疑惑的错误。特别记一下,对象的字段,首字母小写!

2022-09-22 18:37:33 640

原创 FastJson 的一些配置

主要提到:关闭循环引用的配置。

2022-09-20 10:17:49 434

原创 Nexus 修改密码

执行。

2022-09-15 14:10:40 704

转载 JPA 打印sql带参数

之前JPA打印sql时,sql和参数分开,使用起来很不方便。后来看了网上的方式,成功的把sql和参数合并了。

2022-09-13 11:54:52 651

原创 使用 乐天 / V-IM 作为网页即时聊天

使用 乐天 / V-IM 作为网页即时聊天刚安装运行完,Github:gitee: https://gitee.com/alyouge/V-IM不多说了,上面有链接。下载完后,是这样的文件。 这一步是springboot的,没什么大问题主要是这里遇到一些错误 接着运行没启动成功。不过已经可以使用了开了2个浏览器

2022-09-08 12:14:24 601 2

原创 Jpa Hql

代码】Jpa Hql。

2022-08-17 10:15:31 80

原创 Camunda 代码实现流程图

默认路径:C:\Users\账户\AppData\Local\Temp。

2022-08-09 18:42:11 1097

原创 Camunda 动态增加会签

会签:几个审批人,要全部同意或签:几个审批人,只要有一个同意加签:增加审批人。

2022-08-09 15:16:30 1403 3

原创 java.lang.NoClassDefFoundError: org/springframework/util/unit/DataSize

在父pom的dependencyManagement节点中,增加引用。然后子项目直接使用。

2022-08-04 18:24:13 652

原创 Camunda 创建 流程图回调 (三)

其实在上一张已经提到过,Camunda的回调方法。这里在补充一下。

2022-08-04 14:01:04 879

原创 Camunda 创建 流程图 (二)

前一章,我们已经配置并运行了Camunda今天,我们我们设计一个简单的流程图。

2022-08-03 14:15:38 1731

PLSql 破解版

plsql 中文版 附带注册码。

2017-04-07

标识列 1000

sql数据库 标识列自动增长到1000的解决方法。

2016-10-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除