-
Java的23种设计模式,详细讲解(二)
Java的23种设计模式,详细讲解(二) 本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领...
-
spring5 源码深度解析----- 事务的回滚和提交(100%理解事务)
spring5 源码深度解析----- 事务的回滚和提交(100%理解事务) 上一篇文章讲解了获取事务,并且通过获取的connection设置只读、隔离级别等,这篇文章讲解剩下的事务的回滚和提交 回滚处理 之前已经完成了目标方法运行前的事务准备工作,而这些准备工作最大的目的无非是...
-
Spring5源码解析5-ConfigurationClassPostProcessor (上)
Spring5源码解析5-ConfigurationClassPostProcessor (上) 接上回,我们讲到了 refresh() 方法中的 invokeBeanFactoryPostProcessors(beanFactory) 方法主要在执行 BeanFactoryPostProcessor 和其子接口 BeanDefinitionRegistryPostProcessor 的方法。 在创建 Annotatio...
-
mybatis 处理枚举类型
mybatis 处理枚举类型 MyBatis支持持久化enum类型属性。假设t_user表中有一列gender(性别)类型为 varchar2(10),存储 MALE 或者 FEMALE 两种值。并且,User对象有一个enum类型的gender 属性,如下所示: public enum Gender { MALE,FEMALE; } 默认情况下MyBatis使用E...
-
JVM类加载过程与双亲委派模型
JVM类加载过程与双亲委派模型 类加载过程 类加载过程为JVM将类描述数据从.class文件中加载到内存,并对数据进行解析和初始化,最终形成被JVM直接使用的Java类型。包含: 加载:获取该类的二进制字节流,将字节流代表的静态存储结构转化为方法区的运行时数据结构,并在...
-
Spring注解
Spring注解 @Service用于标注业务层组件 @Controller用于标注控制层组件(如struts中的action) @Repository用于标注数据访问组件,即DAO组件 @Component泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。 @Autowired后不需要getter()和setter()方法,S...
2019-10-16 08:18:58 文件定义word用户IESpring配置Wired<NETApplication
-
MyBatis详解 一篇就够啦
MyBatis详解 一篇就够啦 第1章MyBatis框架配置文件详解 1.1 typeHandlers类型转换器 每当MyBatis 设置参数到PreparedStatement 或者从ResultSet 结果集中取得值时,就会使用TypeHandler 来处理数据库类型与java 类型之间转换。下表描述了默认 TypeHandlers 1.1.1 自定...
-
共享资源那么多,如何用一把锁保护多个资源?
共享资源那么多,如何用一把锁保护多个资源? 写在前面 上一篇文章原子性问题的宏观理解 带领大家了解了锁和资源的模型,有了这篇文章的铺垫,相信理解这一篇文章就非常轻松了 当我们要保护单个资源并对其进行修改其实很简单,只需按照下图分三步走 创建受保护资源 R...
-
根据单个或多个字段对list对象去重
根据单个或多个字段对list对象去重 pojo 省略 在list 对象中,根据某一字段进行去重,重写Comparator 1 /** 2 * 去重 3 * 4 * @param orderList 5 * @return 6 * @author ziggo 7 */ 8 private static ListDrug removeDuplicateOrder(ListDrug orderList) { 9 SetDrug se...
-
instanceof关键字
instanceof关键字 instanceof关键字是一个双目运算符,用来判断一个对象是否是该类的实例 boolean result = obj instanceof Class 1、obj必须为引用类型,不能为基本类型 int i = 0; System.out.println(i.instanceof(Integer));//return false System.out.println(i.i...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
