M87星云

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

09 2021 档案

mybatis select查询性能优化问题
摘要:问题: select * 和 select 指定字段的区别? 1、网络IO问题: select * 会查出所有的字段,有些是不需要的,当应用程序和服务器不在同一个局域网时,字段过多会影响网络传输的性能。 2、索引问题: 在 指定字段有索引的情况下,mysql是可以不用读data,直接使用index里 阅读全文

posted @ 2021-09-29 23:12 挽留匆匆的美丽 阅读(835) 评论(0) 推荐(0) 编辑

mybatis plus QueryWrapper基本应用
摘要:可以封装sql对象,包括where条件,order by排序,select哪些字段等等 查询包装类,可以封装多数查询条件,泛型指定返回的实体类。 List<Banner> list = bannerMapper.selectList(new QueryWrapper<Banner>()); 核心AP 阅读全文

posted @ 2021-09-29 22:03 挽留匆匆的美丽 阅读(110) 评论(0) 推荐(0) 编辑

Mybatis plus 分页插件使用
摘要:1、导入依赖,注意版本问题 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.4.11</version> <rela 阅读全文

posted @ 2021-09-29 20:01 挽留匆匆的美丽 阅读(2479) 评论(0) 推荐(0) 编辑

Mybatis plus 常用更新操作
摘要:1、QueryWrapper更新操作 User user = new User(); user .setName("iiiii"); //更新id为1的记录,空字段不会更新 userMapper.update(user,new QueryWrapper<User>().eq("id","1")); 阅读全文

posted @ 2021-09-28 21:54 挽留匆匆的美丽 阅读(1629) 评论(0) 推荐(1) 编辑

Mybatis plus 常用删除方式
摘要:@Autowired private Test3Dao test3Dao; /** * 指定id删除 */ @Test public void testDeleteId(){ int result = test3Dao.deleteById(3); log.info("删除结果:{}",result 阅读全文

posted @ 2021-09-28 21:30 挽留匆匆的美丽 阅读(972) 评论(0) 推荐(0) 编辑

Mybatis plus 实体类常用注解
摘要:这里简单记录常用的注解,详情需要去官网学习!! 1、@TableName 用于定义表名 2、@TableId 用于定义表的主键 属性: value 用于定义主键字段名 type 用于定义主键类型(主键策略 IdType) 主键策略: IdType.AUTO 主键自增,系统分配,不需要手动输入,但需要 阅读全文

posted @ 2021-09-28 20:25 挽留匆匆的美丽 阅读(2116) 评论(0) 推荐(0) 编辑

spring boot 单元测试
摘要:创建springboot工程这里略过,不会的同志可以去学习,很快就能上手的!! 1、导入依赖 没有写版本,请需注意一下 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-t 阅读全文

posted @ 2021-09-27 21:10 挽留匆匆的美丽 阅读(64) 评论(0) 推荐(0) 编辑

mybatis plus 添加启用打印日志
摘要:路过的同志给个留言,关照一下,你的鼓励就是我最大的动力!! 这里我采用的是springboot配置,不会springboot可以去学习一下,很快就能上手的。 1、pom文件中导入依赖 <parent> <groupId>org.springframework.boot</groupId> <arti 阅读全文

posted @ 2021-09-27 21:03 挽留匆匆的美丽 阅读(686) 评论(0) 推荐(0) 编辑

Lombok插件优缺点
摘要:缺点: Lombok的使用要求一定要在IDE中安装对应的插件,如果项目组中有一个人使用了Lombok则都要用 代码可读性,可调试性低,比如想知道某个类中的某个属性的getter方法都被哪些类引用 影响升级,如果升级到某个新版本的JDK的时候,如果其中的特性在Lombok中不支持的话就会受到影响 注意 阅读全文

posted @ 2021-09-25 21:59 挽留匆匆的美丽 阅读(302) 评论(0) 推荐(0) 编辑

Lombok常用注解
摘要:@Setter 生成对象属性set方法 @Getter 生成对象属性get方法 @Getter(AccessLevel.NONE) 不生成对象属性get方法 @Getter(AccessLevel.PROTECTED) 控制访问权限@NonNull 作用于方法上或者属性,用于非空判断,如果为空则抛异 阅读全文

posted @ 2021-09-25 20:52 挽留匆匆的美丽 阅读(414) 评论(0) 推荐(0) 编辑

Lombok插件IDEA安装
摘要:1、什么lombok 官网:https://projectlombok.org/ 一个优秀的Java代码库,简化了Java的编码,为Java代码的精简提供了一种方式 主要解决简化JavaBean中getter,setter,equals,hashCode和toString的等等编程书写 lombok 阅读全文

posted @ 2021-09-25 16:53 挽留匆匆的美丽 阅读(2339) 评论(0) 推荐(0) 编辑

POI 实现 word转成pdf
摘要:想系统学习的同志,可以参考 POI官方 1、导出依赖 <dependency> <groupId>fr.opensagres.xdocreport</groupId> <artifactId>fr.opensagres.poi.xwpf.converter.pdf-gae</artifactId> 阅读全文

posted @ 2021-09-20 21:28 挽留匆匆的美丽 阅读(12558) 评论(2) 推荐(0) 编辑

POI 基于template实现word导出
摘要:想系统学习的同志,可以参考 POI官方 1、导出依赖 <dependencies> <dependency> <groupId>com.deepoove</groupId> <artifactId>poi-tl</artifactId> <version>1.2.0</version> </depe 阅读全文

posted @ 2021-09-20 21:10 挽留匆匆的美丽 阅读(603) 评论(0) 推荐(0) 编辑

POI XWPFDocument 实现word导出功能
摘要:想系统学习的同志,可以参考 POI官方 1、引用依赖 <dependencies> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.9</version> </d 阅读全文

posted @ 2021-09-19 20:15 挽留匆匆的美丽 阅读(1202) 评论(0) 推荐(0) 编辑

java实现ftp文件上传
摘要:做本案例前,您需要去搭建ftp服务站点,不懂的同志可以去参考 百度教程 1、依赖导入 <dependencies> <!--FTP包--> <dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> 阅读全文

posted @ 2021-09-15 19:07 挽留匆匆的美丽 阅读(807) 评论(0) 推荐(0) 编辑

7、java jdbc如何连接oracle12
摘要:1、导入依赖 <dependency> <groupId>com.oracle.database.jdbc</groupId> <artifactId>ojdbc8</artifactId> <version>12.2.0.1</version> </dependency> 2、创建jdbc连接实现 阅读全文

posted @ 2021-09-14 20:29 挽留匆匆的美丽 阅读(561) 评论(0) 推荐(0) 编辑

6、oracle入门篇
摘要:1、游标 概念:可以存放多个对象,多行记录。 列子: 输出emp表中所有员工的姓名 declare cursor c1 is select * from emp; emprow emp%rowtype; begin open c1; loop fetch c1 into emprow; exit w 阅读全文

posted @ 2021-09-11 23:32 挽留匆匆的美丽 阅读(43) 评论(0) 推荐(0) 编辑

5、oracle入门篇
摘要:1、视图 视图的概念:视图就是提供一个查询的窗口,所有数据来自于原表。 视图的作用?第一:视图可以屏蔽掉一些敏感字段。第二:保证总部和分部数据及时统一。 注意:创建视图【必须有dba权限】 查询语句创建表 create table emp as select * from scott.emp; -- 阅读全文

posted @ 2021-09-11 21:42 挽留匆匆的美丽 阅读(36) 评论(0) 推荐(0) 编辑

java 使用 HSSF方式+Maven 实现excle导出
摘要:1、引入maven依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.9</version> </dependency> <dependency> <!-- 操 阅读全文

posted @ 2021-09-10 11:15 挽留匆匆的美丽 阅读(405) 评论(0) 推荐(1) 编辑

4、oracle 数据库导入与导出
摘要:操作环境是oracle12, windows10 !!! 1、配置导入|导出环境变量 根据自己oracle的安装路径来定义 ORACLE_HOME=D:\oracle\product\12.1.0\dbhome_1 在path下添加导出配置: %ORACLE_HOME%\BIN\exp.exe 在p 阅读全文

posted @ 2021-09-07 23:15 挽留匆匆的美丽 阅读(94) 评论(0) 推荐(0) 编辑

@DateTimeFormat 和 @JsonFormat 注解完成日期参数接收和格式化输出
摘要:入参格式化 使用 Spring 的 @DateTimeFormat 注解格式化参数,来解决上述问题 public class DateVo { // 接收日期参数 @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") private Date date; pu 阅读全文

posted @ 2021-09-01 11:04 挽留匆匆的美丽 阅读(652) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示