- 博客(28)
- 收藏
- 关注
原创 MySQL最终良率计算
1 先查出来第一个结果集,因为产品复测关系。所以要找出所有结果集。然后再进行关联查询,用最新的也就是最后一次测试时间关联这个结果集。得到的最后数据就是最终良率。2 使用MySQL中的row_number() over()函数。分组找出唯一产品条码,然后对测试时间进行排序。这样也能找出最终良率。
2025-11-11 09:45:00
138
原创 MES 企业制造执行系统,项目演示非技术分享
本文摘要介绍了产品追溯系统的几项核心功能:1)基础数据追溯功能,仅展示必要数据不过多图片演示;2)工艺流程设计模块;3)过站与包装管理联动功能,包括尾数打印和包装后自动打印,无打印机时可用PDF替代;4)查询与移除功能;5)条码规则设置,其中产品条码规则为主规则,其他规则均作为辅助规则存在。系统功能覆盖从生产到包装的全流程管理需求。
2025-10-25 16:24:38
258
原创 java 中的Mybatis如何将两个查询结果映射到一个实体类
java 中的Mybatis如何将两个查询结果映射到一个实体类,然后只使用一个查询对象
2025-10-12 10:36:40
82
原创 Java之MyBatis实现分批插入数据
1.2 使用List集合中的subLis方法t将List集合中的数据进行分页处理,第一个参数是索引>=,第二个参数是索引 <。索引在这之前还需要用到Math中的min方法。判断两个数的大小,返回最小数。int a = (int)Math.ceil()//小数向上取整,这里的参数就是list.size()/1000、得到的就是需要分多少批插入。1.1 分批插入需要固定每批插入多少数量。所以要计算查询结果List集合一共有多少行,然后除以固定要插入的批数数量。1.这里需要使用到Math中的两个方法。
2025-08-10 02:54:51
271
原创 为什么Java 的jar包运行在CMD命令窗口失效?
上之后,运行一段时间项目就假死一样,这个状态下程序是访问不了的,需要到命令行容器随意敲一个键,总之光标移动了就行,然后卡住的内容就会迅速输出到窗口,不敲任何键程序就一直卡在那。我们在控制台里面回车或者右键鼠标后,自动退出了编辑模式。因此,控制又恢复输出内容,服务端又正常了。任何区域时,就自动进入了编辑模式,之后的程序向控制台输入内容甚至后台的程序都会被阻塞。使用java -jar xxx.jar,打包成jar之后部署在。默认开启了“快速编辑模式”,只要当鼠标点击。
2025-08-09 21:29:21
255
原创 EasyExcel处理多个sheet中的列转行。
现有的场景问题是,有一张表,里面有多个sheet,每个sheet里面有多行多列。然后我要把它转成一列多行。
2025-06-24 09:10:19
287
原创 Java后端如何控制Bartender打印标签
2后端需要用到jar包jacob,自己编写打印类,如数据源,打印机名称,每次打印数量。我们一般都是需要处理完业务逻辑后的数据通过Bartender打印标签。3.2最后打印效果:因为没有使用打印机,所以这里用到PDFD打印方式。3.前端展示,扫描条码,再点击尾数打印。3.1或者直接可以扫满箱号打印。
2025-06-20 10:05:13
304
原创 maven怎么引入本地jar包
install:install-file -Dfile=D:\TXD\jacob-1.21\jacob.jar -DgroupId=com.jacob -DartifactId=jacob -Dversion=1.21-SNAPSHOT -Dpackaging=jar 引入本地文件名即可:D:\TXD\jacob-1.21\jacob.jar。
2025-06-17 18:30:58
183
原创 Java之JWT后使用拦截器Interceptor
控制拦截器要拦截的路径,一般排除登录路径下的请求。因为未登录状态下不可能有token。令牌生成后,使用等等。还得有个拦截器,例如请求失败,或者token为空等等情况。实现HandlerInterceptor接口,
2025-02-12 20:20:37
283
原创 JavaEE三层架构以及统一响应思维
最后想到使用全局变量aum拿到数据,再进行逻辑处理。将处理后的结果返回值再return回去交给控制层返回结果集。状态码同样使用全局变量,根据不同的逻辑处理结果赋值不同状态码。最后再定义一个状态码返回方法getCode。4.结合第三步,定义统一响应结果类,将状态码code,返回值msg,数据结果集users响应返回给前端。我当时难以理解的点是用什么样的的形式返回自定义的返回值。3.控制层,前端请求name通过依赖注入交给service。1.DAO获取数据层,从数据库获取数据。再交给Dao层进行条件查询。
2025-01-27 12:21:58
304
原创 怎么在若依vue分离版本中使用My97DatePicke?求解答
我在main.js中引入My97DatePicke路径地址,最后老是报错路径问题。为什么在html当中引入使用那么简单,若依vue中版本不支持吗。
2024-11-08 16:05:11
150
原创 若依框架当第一次加载页面时查询结果数据量过大,怎么解决。要么改请求超时时间,要么选择第一次加载页面时不发送查询请求。
3.分场景使用,当查询结果不是特别庞大的时候,修改请求超时时间。1,前端vue 文件loading。2.移除created请求方法。状态设置为false。
2024-11-06 14:54:07
521
原创 若依框架使用sqlserver遇到的问题及解决方法,limit语法等问题
若果Redis运行不了 :进入cmd界面,直接运行命令redis-server.exe redis.windows.conf。如果报错,依次执行第一条指令:redis-cli.exe,第二条指令:shutdown第三条指令:exit。2.limit语法报错,你的xml文件中命名没有使用MySQL的limit为什么会报这个错呢?1 主库系统使用MySQL,从库使用 SqlServer。还有菜单组件路径不用创建,生成代码以后直接运行SQL脚本。但是一旦改了这些代码生成功能会用不了。
2024-10-31 14:58:23
1015
2
原创 SpringBoot+Mybatis+FastExcel查询数据并且导出
Mapper查询语句,这里不方便展示。使用@Param是将前端传回来的查询条件传递给查询语句中。前端就是表单类型的,然后就是请求数据。使用EasyExcel库。实体类,也就是查询结果的类。
2024-09-05 14:19:10
761
原创 Java项目 SpringBoot+Mybatis项目怎么打包成jar并且运行
这样就打包好了,但是有一点 你的相关配置必须正确,例如settings.xml,pom文件等。完成以后在你的target文件中有一个跟你项目文件名一模一样后缀为jar包的文件。在pom根目录下cmd回车运行:mvn clean package。然后打开cmd命令 输入java -jar 你的文件地址。看到下面这张图就说明成功了。
2024-08-01 16:24:21
398
1
原创 mybaits 连接SQL server Encrypt”属性设置为“true”且 “trustServerCertificate”属性设置为“false”,但驱动程序无法使用安全套接字层 (SSL)
trustServerCertificate=true 注意分号。在数据库名称后面加上。
2024-07-26 14:46:27
817
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅