tomcat源码剖析
Tomcat对Https的支持https简介Https是用来加强数据传输安全的。HTTPS(全称:Hyper Text Transfer Protocol over SercureSocket Layer),是以安全为目的的HTTP通道,在HTTP的基础上通过传输加密和身份认证保证了传输过程的安全性 ...
Tomcat高级使用及其原理剖析
Tomcat系统架构与原理剖析浏览器处理服务器的流程Tomcat系统总体架构Tomcat请求处理大概流程Tomcat有两个身份:
Tomcat是一个http容器
Tomcat还是一个Servlet容器Tomcat Servlet容器处理流程当用户请求某个URL资源时1) HTTP服务器会把请求信息 ...
Spring Data JPA 入门
介绍Spring Data JPA是Spring基于JPA规范的基础上封装的一套JPA应用框架、可使开发者用极简的代码即可实现对数据库的访问操作,它提供了包括增删改查等在内的常用功能!学习并使用Spring Data JPA 可以极大的提高开发效率。
SpringIOC容器设计
Spring IOC容器回顾Spring IOC容器启动方式
纯XML方式启动:bean信息定义全部配置在xml中
javaSE应用://javaSE两种方式ApplicationContext context = new ClassPathXmlApplicationContext("path") ...
mybatis源码刨析
Mybatis架构原理架构设计
我们把Mybatis的功能架构分为三层:
Api接口层:提供给外部使用的接口api,开发人员通过这些本地API来操作数据库,接口层一接收到调用请求就会调用数据处理层来完成具体的数据处理。Mybatis和数据库交互有两种方式:
使用传统的Mybatis提供的API
...
mybatis基础学习
Mybatis相关概念对象/关系数据库映射(ORM)ORM全称Object/Relation Mapping 表示对象-关系映射的缩写ORM完成面向对象的编程语言到关系数据库的映射。当ORM框架完成映射后,程序员既可以利用面向对象程序设计语言的简单易用性,又可以利用关系数据库的技术优势。ORM把关系 ...
自定义持久层框架
JDBC问题分析JDBC是java实现与数据库交互的一种技术,但是其中存在的非常多的问题,下面我们来分析一下。
//这是一段JDBC获取数据库信息的代码Connection connection = null;PreparedStatement preparedStatement = null;Re ...
java享元模式
基本介绍
享元模式(Flyweight Pattern),也叫做 蝇量模式:运用共享技术有效的支持大量细粒度的对象
常用于系统底层开发,解决系统的性能问题。像数据库连接池,里面都是创建好的连接对象,在这些连接对象中有我们需要的则直接拿来用,避免重复创建,如果没有我们需要的,就创建一个
享元模式能解决 ...