-
Mybaits 源码解析 (二)----- 根据配置文件创建SqlSessionFacto
Mybaits 源码解析 (二)----- 根据配置文件创建SqlSessionFactory(Configuration的创建过程) 我们使用mybatis操作数据库都是通过SqlSession的API调用,而创建SqlSession是通过SqlSessionFactory。下面我们就看看SqlSessionFactory的创建过程。 配置文件解析入口 我...
-
Spring Boot 2 + jpa + mysql例子
Spring Boot 2 + jpa + mysql例子 Spring Data框架为数据访问提供了一个通用的模型,无论访问哪种数据库,都可以使用同样的方式 , 主要有以下几个功能 : (1)提供数据与对象映射的抽象层,同一个对象,可以被映射为不同数据库的数据; (2)根据数据存储接口的方法名,自...
2019-10-28 06:32:21 定义mysqlIntellijwordIntelWiredtimAVSSLweb
-
Spring 框架基础(04):AOP切面编程概念,几种实现方式演示
Spring 框架基础(04):AOP切面编程概念,几种实现方式演示 本文源码:GitHub·点这里 || GitEE·点这里 一、AOP基础简介 1、切面编程简介 AOP全称:Aspect Oriented Programming,面向切面编程。通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。核心...
-
Mock、Powermock使用汇总
Mock、Powermock使用汇总 背景 工作中经常用到单测,某对单测掌握的不好,所以趁此学习、总结一下。 主要参考:https://www.jianshu.com/p/0c2480b1709e、https://www.cnblogs.com/ljw-bim/p/9391770.html 一、不依赖外部方法的单测 1、待测试类 package com.shuimuton...
-
深入理解JVM之类加载
深入理解JVM之类加载 --- title: 【学习】深入理解JVM之类加载.md date: 2019-10-20 22:20:06 tags: JVM 类加载 --- Java类的加载,连接,初始化都是在程序运行期间执行的 ## Java 虚拟机与程序的生命周期 1. 执行 System.exit()方法 2. 程序正常结束 3. 遇到异常或错误...
-
java反射机制详解
java反射机制详解 一、什么是反射 JAVA反射机制是在运行状态中,对于任何一个类,都能够知道这个类的所有属性和方法;对于任何一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。 想要使用反射机制,就必须...
-
Tomcat源码分析三:Tomcat启动加载过程(一)的源码解析
Tomcat源码分析三:Tomcat启动加载过程(一)的源码解析 Tomcat启动加载过程(一)的源码解析 今天,我将分享用源码的方式讲解Tomcat启动的加载过程,关于Tomcat的架构请参阅《Tomcat源码分析二:先看看Tomcat的整体架构》一文。 先看看应用情况 在《Servlet与Tomcat运...
-
java笔记——java加载与执行
java笔记——java加载与执行 java的加载与执行过程: 编译阶段: 首先,我们先创建一个java源文件xxx.java 2. 经过javac.exe编译(如果源文件没有语法错误),生成一个或多个.class文件,注意的是此时的字节码文件不是二进制的,无法在操作系统上执行。 运行阶段: 当我...
-
二、Spring注解之@Conditional
二、Spring注解之@Conditional Spring注解之@Conditional 【1】@Conditional介绍 ? @Conditional是Spring4新提供的注解,它的作用是按照一定的条件进行判断,满足条件给容器注册bean。 ? @Conditional源码: //此注解可以标注在类和方法上@Target({ElementType.TYPE, E...
-
MyCat教程四:实现读写分离
MyCat教程四:实现读写分离 本文我们来给大家介绍下通过MyCat来实现MySQL的读写分离操作 MyCat读写分离 一、读写分离配置 ??前面我们已经介绍过了mysql的主从同步和mycat的安装及相关配置文件的介绍,现在我们来配置下具体的 读写分离 操作。 1.1 创建物理表 ??我们现...
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
