Map 发表于 2021-01-22 更新于 2024-07-04 分类于 java基础 阅读次数: Valine: 本文字数: 7.9k 阅读时长 ≈ 7 分钟 MapMap是一个接口,下面介绍一下Map接口的一些常用的实现类 阅读全文 »
spring事件监听 发表于 2021-01-21 更新于 2024-03-06 分类于 spring 阅读次数: Valine: 本文字数: 1.4k 阅读时长 ≈ 1 分钟 spring事件监听ApplicationListener监听容器中发布的事件 实现ApplicationListener来完成事件监听 123456789public interface ApplicationListener<E extends ApplicationEvent> extends EventListener { /** * Handle an application event. * @param event the event to respond to */ void onApplicationEvent(E event);} 阅读全文 »
HashSet详解 发表于 2021-01-21 更新于 2021-04-23 分类于 java基础 阅读次数: Valine: 本文字数: 3.7k 阅读时长 ≈ 3 分钟 HashSet详解HashSet是基于HashMap实现的一个单列存储的集合类,将所有的数据存在HashMap的key值中,而value全部使用一个Object对象存储 继承关系123public class HashSet<E> extends AbstractSet<E> implements Set<E>, Cloneable, java.io.Serializable 阅读全文 »
应用层简析 发表于 2021-01-19 更新于 2024-03-06 分类于 网络 阅读次数: Valine: 本文字数: 149 阅读时长 ≈ 1 分钟 应用层简析应用层作为离我们最近的一层,只与传输层对话,决定了向用户提供应用服务时通信的活动 其中的协议包含HTTP(超文本传输协议)、FTP(File Transfer Protocol,文件传输协议)、SMTP(简单邮件传输协议)、DNS(Domain Name System,域名系统)、SSH、POP等
mybatis之MappedStatement 发表于 2021-01-19 更新于 2024-03-06 分类于 mybatis 阅读次数: Valine: 本文字数: 908 阅读时长 ≈ 1 分钟 mybatis之MappedStatementMappedStatement是保存mapper.xml的一个节点(select|insert|delete|update),包括许多配置的sql、sql的id、缓存信息、resultMap、parameterType、resultType、languageDriver等重要配置内容 123456789101112131415161718192021222324252627public final class MappedStatement { private String resource; private Configuration configuration; private String id; private Integer fetchSize; private Integer timeout; private StatementType statementType; private ResultSetType resultSetType; // 保存BoundSql对象 private SqlSource sqlSource; private Cache cache; private ParameterMap parameterMap; private List<ResultMap> resultMaps; private boolean flushCacheRequired; private boolean useCache; private boolean resultOrdered; private SqlCommandType sqlCommandType; private KeyGenerator keyGenerator; private String[] keyProperties; private String[] keyColumns; private boolean hasNestedResultMaps; private String databaseId; private Log statementLog; private LanguageDriver lang; private String[] resultSets;} 阅读全文 »