随笔分类 - Java
摘要:依赖坐标: <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> </dependency> 实体类: package com.ihong.domain; // import lombok.
阅读全文
摘要:1. 业务层(service)测试:使用单元测试 2. 表现层(controller)测试:使用postmen测试
阅读全文
摘要:学习笔记博文1: SpringMVC学习笔记 学习笔记博文2: SpringMVC的学习笔记(整合) 学习笔记博文3: SpringMVC学习笔记
阅读全文
摘要:博文1: Spring学习笔记1 博文2: Spring学习笔记2
阅读全文
摘要:1. 构造方法 构造方法又称构造函数、构造器、constructor // 语法: [修饰列表] 方法名(形参列表) { 方法体; } // 显式无参构造方法 public class User { public User() { ... } } /* 注:1.方法名必须与类名一致 2.当修饰符为
阅读全文
摘要:1. 最终目录 2. 代码示例 (1)BookDaoImpl.java 与 BookServiceImpl.java package com.hung.dao.Impl; import com.hung.dao.BookDao; import com.hung.service.Impl.BookSe
阅读全文
摘要:一、什么是MyBatis? MyBatis是一款优秀的 持久层 框架,用于简化JDBC开发。 三层架构:表现层(显示)、业务层(逻辑)、持久层(操作数据库)。 简化JDBC开发: 硬编码:注册驱动,获取连接、SQL语句 => 写到配置文件去 操作繁琐:手动设置参数、手动封装结果集 => 自动完成 二
阅读全文
摘要:<dependencies> <!-- MyBatis --> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.5</version> </dependency> <!
阅读全文
摘要:一、了解Maven Maven是专门用于管理和构建Java项目的工具: 提供了一套标准化的项目结构,使得Java项目在各IDE中兼容 提供了一套标准化构建流程(编译,测试,打包,发布...) 提供了一套依赖管理机制 了解仓库: 本地仓库 中央仓库(官方维护) 远程仓库(私服) Maven的安装与配置
阅读全文
摘要:生成构造方法、set方法、get方法:Alt + inset或 Alt + Fn + insert
阅读全文
摘要:1) 数组的长度是固定的,集合的长度可以动态扩展 2) 数组只能存储相同类型的数据,集合可以存储不同的类型的数据
阅读全文
摘要:关于变量 不同之处 在Java中,因为其强类型语言的特性,声明变量需要明确该变量的类型,内存管理系统根据变量的类型为变量分配存储空间在JavaScript中,声明变量不需要指定变量类型,只需使用var关键字;不过在ES6的后续计划中,添加了let和const两个关键字用于声明不同作用的变量,但是依旧
阅读全文
摘要:1. 堆内存和栈内存 基本数据类型存储在堆内存中,可以不进行初始化赋值,默认值为对于数值如int类型为0,对于string类型为null。 引用数据类型存储在栈内存中,没有默认值,必须初始化赋值。 理解举例: int [] arr = { 1,2 } , println(arr) 打印arr的地址值
阅读全文