首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java
无苦邪
创建于2023-06-23
订阅专栏
Java知识
暂无订阅
共10篇文章
创建于2023-06-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
实习面试:Java达人必知必会(3)
Mybatis 模块面试题 #{}和${}的区别 前者预编译的占位符 后者是直接替换为字符串。后者不安全,可能能被进行SQL注入 具体的执行过程如下: 将SQL语句中的#{}替换为问号(?)。 创建P
实习面试:Java达人必知必会(2)
创建Bean的方式 创建Bean的方式有多种,其中包括: XML方式:在Spring的配置文件中,通过定义元素来声明Bean。 注解方式: @Component注解:在类上使用@Component注解
实习面试:Java达人必知必会(1)
Spring Bean的加载过程 SpringBean生命周期 三级缓存 Spring三级缓存是为了解决对象间的循环依赖问题。 A依赖B,B依赖A,这就是一个简单的循环依赖。 名称 作用 single
设计模式(5)
4.2 工厂模式 #4.2.1 概述 需求:设计一个咖啡店点餐系统。 设计一个咖啡类(Coffee),并定义其两个子类(美式咖啡【AmericanCoffee】和拿铁咖啡【LatteCoffee】);
设计模式(4)
4. 创建者模式 创建型模式的主要关注点是“怎样创建对象?”,它的主要特点是“将对象的创建与使用分离”。 这样可以降低系统的耦合度,使用者不需要关注对象的创建细节。 创建型模式分为: 单例模式 工厂方
设计模式(3)
3. 软件设计原则 在软件开发中,为了提高软件系统的可维护性和可复用性,增加软件的可扩展性和灵活性,程序员要尽量根据6条原则来开发程序,从而提高软件开发效率、节约软件开发成本和维护成本。 3.1 开闭
自定义Spring框架 (下)
自定义实现 1.定义实体类 property实例类 property集合 bean实体类 2.定义注册表相关类 spring里面存在BeanDefinitionRegister注册表, 其作用是存储B
自定义Spring框架 (上)
自定义spring框架(上) Spring的使用 dao层 UserDao接口 impl/UserDapimpl实现类 application.xml service层 UserService 接口
设计模式(1)
1. 设计模式概述 1.1 软件设计模式的产生背景 "设计模式"最初并不是出现在软件设计中,而是被用于建筑领域的设计中。 1977年美国著名建筑大师、加利福尼亚大学伯克利分校环境结构中心主任克里斯托夫
设计模式(2)
2. UML图 统一建模语言(Unified Modeling Language,UML)是用来设计软件的可视化建模语言。它的特点是简单、统一、图形化、能表达软件设计中的动态与静态信息。 UML 从目