首页
首页
BOT
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java后端学习
久崎
创建于2023-03-20
订阅专栏
随堂笔记,随时复习!
等 1 人订阅
共67篇文章
创建于2023-03-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
函数式数据处理简介
函数式数据处理 - 流Stream介绍 什么是流(Stream) 简单比喻:河流 流:允许以声明的方式处理数据集合,是 Java 的 API 位置:package java.util.stream S
函数式编程入门
Java8 新特性 Iterable interface 中支持 forEach() 方法 在接口中支持默认方法 对于集合框架,Java Stream API 支持大量并行操作 Java Time A
Spring Boot
什么是 Spring Boot Spring Boot 是在Spring基础上构建的框架,旨在简化Spring应用程序的开发和部署, Spring Boot 提供了自动配置、嵌入式Web服务器等功能。
Spring MVC 进阶
在 Spring MVC 中使用 Filter Filter 是 Servlet 规范中定义的接口,可以在 Spring MVC 框架中使用 第一步:引入 servlet 依赖 第二步:定义 Filt
Spring MVC 常用注解
标记 Controller 的注解 @Controller 用 @Controller 注解来标注 Controller 类,告诉 Spring 这是一个 bean,Spring IoC 容器会创建并
Spring MVC入门
MVC 框架概述 MVC,Model-View-Controller,模型-视图-控制器,是一个软件设计典范。 MVC 用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,
Spring 事务管理进阶
@Transactional rollbackFor 属性 @Transactional 通过 rollbackFor 属性配置当目标方法抛出什么类型的异常时执行回滚。 如果不配置 rollbackF
Spring 集成 MyBatis 与事务管理
Spring 集成 MyBatis 第 1 步:准备数据表,使用 account 表 第 2 步:新建模块并引入依赖 spring-context spring-jdbc mysql 驱动 nybat
Spring IoC 进阶
Bean的作用域 默认情况下,Spring IoC 容器创建的 bean 作用于单例(singleton) 所谓单例,就是在 Spring IoC 容器中这个类只会创建一个实例 可以将 scope 配
Spring AOP
AOP 介绍 AOP,Aspect-Oriented Programming,面向切面编程。 AOP 是一种编程范式,它通过将横切关注点从业务逻辑中分离出来,以模块化的方式实现了横切关注点的复用。 A
Spring IoC 实现 - 注解方式
Spring IoC 注解实现概述 知识回顾: xml 配置文件方式实现 IoC,本质上是在 xml 中定义 bean,告诉 Spring 要创建哪些 bean,以及 bean 的属性如何注入。 注解
Spring IoC 的实现- xml 配置文件方式
Spring IoC 实现概述 知识回顾: Spring IoC,是指把 bean 的创建和管理交给 Spring 来完成。 Spring 创建 bean 包括两个核心步骤:创建对象、注入依赖。 程序
Spring IoC启示录
Spring 两大特性 面向对象与JavaBean 面向对象编程:定义类、创建类的对象、使用对象、销毁对象。 Java 应用程序运行时,存在很多实现各类功能的 Java 对象,这些对象又叫做 Java
MyBatis 注解式编程
MyBatis 注解式编程概述 MyBatis 提供了注解式的开发方式 采用注解式开发可以将 SQL 定义在 mapper 接口,减少 mapper xml 配置文件的开发 简单的sql可以使用注解式
MyBatis 缓存
MyBatis 缓存概述 缓存的概念和作用 缓存是数据交换的缓冲区(称作Cache),是临时存贮数据(一般是使用频繁的数据)的地方。当用户查询数据,首先在缓存中寻找,如果找到了则直接返回。如果找不到,
MyBatis 逆向工程
MyBatis 逆向工程 MyBatis Generator 插件自动生成代码文件 使用自动生成的类进行CRUD QBC风格的条件查询
MyBatis 动态 SQL
什么是动态SQL 动态 SQL 是指同一个 SQL id 根据不同的条件动态生成不同的 SQL,以满足不同的查询需求。 灵活使用动态 SQL 可以提升代码的复用性,提升开发效率。 查询需求1:根据性别
MyBatis获取查询结果
使用 POJO 类接收查询结果 MyBatis 创建 POJO 类对象,使用 JDBC 的 get 方法从查询结果中读取结果并为 POJO 对象相应的属性赋值。 数据库字段名称与 POJO 属性名称不
MyBatis 方法参数
获取参数的两种方式 #{} 和 ${} 的区别 #{} 执行的是占位符赋值。将 xx 的参数值提取出来,执行占位符赋值。 ${} 执行的是字符串拼接。将 xx 的参数值提取出来,直接替换掉 ${xx}
MyBatis核心配置文件
MyBatis 核心配置文件 – properties properties: 属性。用键值对的方式配置属性值,用配置的属性替换配置文件中的值 (不推荐)第 1 种方式:直接在 properties
下一页