java功能
文章平均质量分 50
FlyYant
码它!!!
展开
-
使用mybatisplus生成自定义的代码
上次使用generator生成了无逻辑代码,并且有service接口和实现类的文件,这次我对模板文件进行改良,修改了生成文件类型,满足mybatisplus框架,废话不多说,上码!!首先对模板文件进行修改再resource目录下新建templates目录在templates目录下新建freemarker模板这里有人要问了,mybatisplus不是集成了crud了嘛,可以不用xml文件了呀,我只能说稍微做的项目出现复杂查询或复杂分页等等的,还是要自写xml的啦controller模板pack原创 2021-04-12 16:43:18 · 479 阅读 · 0 评论 -
自定义的DataResponse消息类
消息类,顾名思义,就是用来打出提示信息了,为什么不直接使用String双信号手写中英文做提示信息呢,自行查看程序猿编程规范,自定义一些信息常量,需要的时候进行调用便可,话不多说,上码!BizExceptionEnum.java定义了一些出问题的提示信息的枚举实现cn.stylefeng.roses.kernel.model.exception.AbstractBaseExceptionEnum接口public enum BizExceptionEnum implements AbstractBase原创 2021-04-12 16:17:57 · 745 阅读 · 0 评论 -
(解)velocity模板引擎问题
原因让人哭笑不得,我将vm文件中的模板cv到了ftl文件中出现了上述的错误,仔细看了源码后,直接给了自己一棒槌,在医院躺了两天,回来就赶紧来解答了一下再velocity模板vm文件中,循环使用的是foreach,但是再freemarker里面使用的是lisit,如下velocity:#foreach($field in ${table.fields})...#end而再freemarker里面则是:<#list table.fields as field>...</#l原创 2021-04-12 15:52:25 · 381 阅读 · 0 评论 -
velocity模板引擎遇到的问题
今天再使用velocity模板引擎生成mappering文件的时候总是报错参考mybatisplus的源码也没发现问题出在哪,生成的文件直接再foreach的位置中断模板是这样的箭头所指的位置就是出错的地方一杯茶一包烟一个bug改一天要下班了,做个笔录,回家研究一下,有结果回来反馈,也希望有大佬看到可以指点迷津我是飞扬,专注于写bug的程序猿...原创 2021-04-09 16:59:30 · 382 阅读 · 1 评论 -
根据数据库结构与数据生成entity、mapper、service、controller、mapping
接上回书说到,我们用代码自动生成了数据库,现在我们继续来用代码生成个个层,相信用java的对spring一点都不陌生,当下比较好用的框架基本上都离不开spring,我这个项目采用的是springboot+mybaits plus,就目前情况来看,暂时不影响,不管你用的ssh啊还是ssm啊,我分享给大家的也就是个工具类罢了,还是初级版的,有后续,绝对有后续,废话不多,上码!public class GenMainUtil { /** * <p> * 读取控制台内容原创 2021-04-08 16:51:51 · 796 阅读 · 0 评论 -
使用Test4J实现图像识别文字
开发工具IDEA开发环境JDK1.8 MAVEN 3.6.3引入依赖<dependency> <groupId>net.sourceforge.tess4j</groupId> <artifactId>tess4j</artifactId> <version>3.2.1</version></dependency>将testdata文件夹放在项目的根目录下关注原创 2021-03-16 16:53:21 · 1604 阅读 · 0 评论