自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 spring学习(四) 初学spring mvc

更多Spring相关文章可查看 Spring学习(一) Spring学习(二) 自动装配的歧义 五、spring mvc spring mvc框架是spring的一个子项目,它天生与spring集成,不需要像struts2一样去整合,它基于模型-视图-控制器实现,将web层的职责解耦,简化了web开发.今天我们就来初步认识一下Spring mvc. 1、解析Spring mvc请求的流程...

2018-04-21 20:35:18 122

原创 spring学习(三) spring AOP

更多spring相关的文章可查看 spring学习(一) spring学习(二) 自动装配的歧义 四、spring AOP spring AOP(Aspect Oriented Programming)即面向切面的编程,在我们平常的oop(Object Oriented Programming,面向对象编程)中,难免会有一些照顾不到的地方,举个例子,我们的日志功能。在大多数的业务逻辑中,日...

2018-04-21 20:32:29 410

原创 spring学习(二) 自动装配的歧义

接上一篇spring学习(一) 三、装配扩展 2、自动装配的歧义 我们先定义一个汽车接口 public interface Car { void run(); } 接下来写两个实现类 @Component public class Benz implements Car { @Override public void run() { Sy...

2018-03-23 11:10:54 193

原创 spring学习 (一)

工作了半年,spring每天都在用,但对于它的了解只停留在表面。会使用,懂基础,但不够深入,所以想重新好好学一遍,并记录下学习的过程。记录的内容也会由浅入深,学习的方式主要围绕spring实战一书以及网上的相关博客。言归正传,接下来开始spring学习之旅。 一、spring核心 spring有两个核心特性,(dependency injection,DI)依赖注入和(Aspect-orien...

2018-03-20 16:33:43 185

原创 mybatis学习总结

mybatis是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架为什么要使用mybatis框架?直接以JDBC编程,将sql语句硬编码到了java代码中,如果sql语句修改,需要重新编译java代码,不利于系统的维护,mybatis将sql语句配置在xml文件中,更易于修改。这边顺便提下mybatis与hibernate的区别,hibernate是一个标准的ORM框架,sql语句自动生成,对

2017-07-15 18:08:58 420

原创 spring mvc学习的一点总结

spring mvc是spring框架的一部分,spring mvc和spring无需通过中间整合层进行整合。spring mvc是一个基于mvc的web框架,是基于方法开发的,可进行单例开发。这边文章记录了一些学习过程中基础问题,包括执行过程,xml文件配置问题,ssm整合,参数绑定一、spring mvc 执行过程1.发送请求到前端控制器(DispatcherServlet) 2.前端控制器

2017-07-15 15:39:56 339

原创 初学分布式java应用

什么是分布式java应用大型应用通常会拆分成很多小的子系统来实现,这些子系统可能部署在同一台机器上的多个jvm上,也可能部署在不同机器的jvm上,但它们并不是安全独立的,相互之间会产生通信来实现业务功能,这就是分布式java应用。分布式应用典型的实现方法1.基于消息方式实现系统间通信 消息方式的系统间通信,基于网络协议来实现,常用的有TCP/IP和UDP/IP。 TCP/IP是一种可靠的网络数据

2017-06-05 19:30:00 1786

转载 初学类加载器

JVM加载class文件的原理机制JVM中类的装载是由类加载器(ClassLoader)及其子类来实现的,java中的类加载器是一个重要的java运行时系统组件,它负责在运行时查找和装入类文件中的类。 由于java是跨平台的语言,经过编译生成的字节码文件并不是一个可执行的程序,而是一个或多个类文件。当java程序要使用某个类时,JVM会确保这个类已经被加载、连接和初始化。类的加载是指把类的.cla

2017-06-02 21:04:18 195

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除