-
Eclipse MyBatis generator 1.3.7插件的核心包(中文注释)
Eclipse MyBatis generator 1.3.7插件的核心包(中文注释) 一、最近刚搭建一个项目框架,使用springboot + mybatis,但是在使用Eclipse开发时发现开发mybatis的Dao、mapper.xml和entity时特别不方便,手工去写肯定是不可能的,太浪费时间,后来知道eclipse可以安装myb...
-
spring5 源码深度解析— IOC 之 属性填充
spring5 源码深度解析— IOC 之 属性填充 doCreateBean() 主要用于完成 bean 的创建和初始化工作,我们可以将其分为四个过程: createBeanInstance() 实例化 bean populateBean() 属性填充 循环依赖的处理 initializeBean() 初始化 bean 第一个过程实例化 bean在前面一...
-
JVM:类加载机制
JVM:类加载机制 本文源自参考《深入理解jvm虚拟机》,多篇博文的总结 前言 我们编写的代码最终会编译为 Class 文件, Class 文件中描述的各种信息,最 终都需要加载到虚拟机中之后才能运行和使用。而虚拟机如何加载这些 Class 文件? Class 文 件中的信息进入到虚拟机...
-
Java多态的本质
Java多态的本质 今天复习了java多态,感觉收获颇多。多态的实现方式有两种,继承父类和实现接口。本质体现在重写上,不同的类重写时体现出不同的特征。编译时和运行时的不同上。编译时只能调用父类的方法,如果调用了子类独有的方法,如果是在notepad++上不会报错,但...
-
深入学习Mybatis框架(二)- 进阶
深入学习Mybatis框架(二)- 进阶 1.动态SQL 1.1 什么是动态SQL? 动态SQL就是通过传入的参数不一样,可以组成不同结构的SQL语句。 这种可以根据参数的条件而改变SQL结构的SQL语句,我们称为动态SQL语句。使用动态SQL可以提高代码重用性。 1.2 XML方式的实现 1.2.1 需要...
-
Spring AOP 创建Advice 定义pointcut、advisor
Spring AOP 创建Advice 定义pointcut、advisor 前面定义的 advice 都是直接植入到代理接口的执行之前和之后,或者在异常发生时,事实上,还可以对植入的时机定义的更细。 Pointcut 定义了 advice 的应用时机,在 Spring 中 pointcutAdvisor 将 pointcut 和 advice 结合...
-
总结软件开发过程中最常犯的10个问题
总结软件开发过程中最常犯的10个问题 先总结一下Top10吧 Array转ArrayList 判断一个数组是否包含某个值 在循环内部删除List中的一个元素 HashTable与HashMap 使用集合原始类型(raw type) 访问级别 ArrayList和LinkedList 可变与不可变 父类和子类的构造方法 还是构造...
-
数组_array
数组_array 数组 :存储同一种数据类型的多个元素的容器。 定义格式: A:数据类型[] 数组名; B:数据类型 数组名[]; 举例: A:int[] a; 定义一个int类型的数组a变量 B:int a[]; 定义一个int类型的a数组变量 注意: 效果可以认为是一样的,都是定义一个int数组,但是念法...
-
乐字节Java反射之二:实例化对象、接口与父类、修饰符和属性
乐字节Java反射之二:实例化对象、接口与父类、修饰符和属性 大家好,小乐继续接着上集:乐字节Java反射之一:反射概念与获取反射源头Class 这次是之二:实例化对象、接口与父类、修饰符和属性 一:实例化对象 之前我们讲解过创建对象的方式,有new 、克...
-
图解kafka - 设计原理解析
图解kafka - 设计原理解析 什么是消息队列? 简单来说,消息队列是存放消息的容器。客户端可以将消息发送到消息服务器,也可以从消息服务器获取消息。 问题导读: ********* 为什么需要消息系统? kafka架构? kafka如何存储消息? Producer如何发送消息? Consumer如何消费...
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
