- 博客(32)
- 收藏
- 关注
原创 java获取数据导出PDF
Mapper接口定义了对数据库进行操作的方法,Mapper XML文件用于映射这些方法到具体的SQL语句。Service层定义了业务逻辑,实现类负责实际的业务处理。然后是POJO类,表示学生信息。最后是POM文件中的依赖配置,包括Spring Boot、MyBatis以及iText库的依赖。路径时,将调用Service层的方法获取学生数据并生成PDF文件,然后将PDF文件作为响应返回。它使用iText库来生成PDF表格,将学生数据插入到表格中。方法接受一个学生列表作为参数,并返回一个包含PDF数据的。
2024-04-08 17:45:34 393
原创 springboot+mybatis实现sql中字段值作为key和value返回(ResultHandler实现)
"name": "张三""name": "李四""李四": "14"mapper.class里面。
2023-12-11 11:55:41 410
原创 Valid注解的简单使用
身份证号校验:regexp="^[1-9]\d(5)(18|19|20)\d(2)(0[1-9J)](1[0-2]))(([0-2][1-9J)|10|20|30|31)\d(3)[0-9Xx]$"校验手机号:regexp="A1(3[0-9]|4[5,7]|5[0,1,2,3,5,6,7,8,9])6[2,5,6,7117[0,1,7,8]|8[0-9]|9[1,8,9])\d(8)5"可以为空或8个数字:regexp"^(\s{0))\d(8))$";这样他就会效验实体类中name这个参数。
2023-06-06 16:50:14 114
原创 StringBoot+SpringCache+redis简单实现查询数据缓存
代表设置的缓存失效时间为30秒,,如果想设置高一点可以在。#连接池最大阻塞时间(负数表示没有限制)#redis端口,默认的都是6379。这里只放上service如何调用。#连接池中最大空闲链接。#连接池中最小空闲链接。下面测试的时候可以在。
2023-06-05 17:26:25 174
原创 java开发中遇到的问题链接
https://mvnrepository.com/artifact/com.esri.arcgisruntime/arcgis-java-jnilibs/100.15.2jdk11的下载和安装、jre生成、环境配置_jdk11 安装_weixin_47626759的博客-CSDN博客 Install and set up | ArcGIS Maps SDK for Java | ArcGIS Developers
2023-06-01 16:19:07 111
原创 android+Springboot简单实现app扫码登录
2.调用接口把这个随机数当做key保存在redis中(value为user类(变量有:用户名, 密码, 状态(int类型)))4.确认登录后,后端通过传入的随机数修改随机数的value值。5.前端循环调用获取接口,,当状态为1时查到用户信息完成登录。1.web端生成一个带有随机数的二维码。shape1.xml文件(shape.xml文件类似)中间遇到的BaseActivity是自己创建的。创建controller。在创建一个扫码的确认页面。创建redis配置类。先绘制一个扫码的按钮。
2023-05-15 15:47:23 1152
原创 android实现圆角控件
可以看到第二个RelativeLayout中的背景是我们自定义的一个xml。在drawable中新建一个focus.xml。
2023-05-04 09:25:17 477
原创 springBoot配置双数据源
spring.datasource.secondary.jdbc-url=jdbc:oracle:thin:@ip:端口号:orcl。spring.datasource.primary.jdbc-url=jdbc:oracle:thin:@ip:端口号:orcl。其中spring.datasource后面跟的那个单词可以随便起,,,,,,只要跟config配置类中。spring.datasource.primary.username=用户名。其中@Primary是用来区分主从数据源的。
2023-04-21 14:28:02 314
原创 安卓开发基础知识
layout_alignParentBottom //是否与最外壳底部对齐。layout_alignParentLeft //是否与最外壳左边对齐。layout_alignParentRight //是否与最外壳右边对齐。layout_alignParentTop //是否与最外壳顶部对齐。layout_alignBottom //与XXX底部对齐。layout_alignRight //与XXX右边对齐。layout_alignLeft //与XXX左边对齐。
2023-04-20 09:49:25 82
原创 android+springbbot实现登录/记住用户密码
3. 知道SDK目录后 , 在自己电脑的文件夹中打开 , 找到里面的platform-tools文件夹 , 复制这个文件夹的地址 , 右击我的电脑 ---属性 --- 高级系统设置 --- 环境变量 --- 系统变量下面的Path 点击编辑将刚才的地址放入进去,依次点确定。6.win + R 输入cmd 再输入ipconfig就可以看到自己的IPv4 地址 , 将这个地址放。在里面找到[net.x.dns1] (x代表的是不一样的值 我的是 net.radip0.dns1)2.所以删除之后需要修改所有的。
2023-04-17 11:01:57 398
原创 android 开发(一些控件用法)
引用Android资源Id时不需要加(+),但是需要加android命名空间。1.定义视图/微件,并为其分配唯一id。+号表示这是一个新的资源名称。
2023-04-04 16:30:40 627
原创 Maven动态打包实现项目名+端口号
如果文件是yml,就把代码中 application.properties替换成application.yml。application.properties文件里要写入: server.port=8088。
2023-03-29 11:15:43 583
原创 Mapper.xml中可能用到的方法
Mapper.java里。表示若标签中间内容以xxx开头,就删除。表示若标签中间内容以xxx结尾,就删除。
2023-03-24 17:42:15 2139
原创 Sql语句
组合查询(对一个表执行多个查询,按一个查询返回数据)//表1多个两个参数但是表2没有,可以用空字符占用。Asc升序-----Desc降序。
2023-03-24 17:14:20 68
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人