类加载机制与反射

一. 类的加载,连接,初始化  1.1. JVM和类当调用Java命令运行某个Java程序时,该命令将会启动一个Java虚拟机进程。不管Java程序多么复杂,启动多少个线程,它们都处于该Java虚拟机进程里,都是使用同一个Java进程内存区。JVM程序终止的方式:程序运行到最后正常结束程序运行到使...

2018-05-16 16:20:50

阅读数:98

评论数:0

java中Proxy(代理与动态代理)

一、代理的概念  动态代理技术是整个java技术中最重要的一个技术,它是学习java框架的基础,不会动态代理技术,那么在学习Spring这些框架时是学不明白的。  动态代理技术就是用来产生一个对象的代理对象的。在开发中为什么需要为一个对象产生代理对象呢?  举一个现实生活中的例子:歌星或者明星都有...

2018-05-11 15:49:47

阅读数:92

评论数:0

Java 枚举

Java 枚举知识点概念enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性。在Java中,被 enum 关键字修饰的类型就是枚举类型。形式如下:enum Color { RED, GREEN, BLUE }如果枚举不添加任何方法,枚举值默认为从0开始的有序数值。以 C...

2018-05-11 11:38:12

阅读数:83

评论数:0

JAVA 23种开发模式详解(代码举例)

设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块...

2017-06-23 20:01:49

阅读数:282

评论数:0

框架篇:Spring+SpringMVC+Mybatis整合开发

前面我已搭建过ssh框架(http://www.cnblogs.com/xrog/p/6359706.html)。   然而mybatis表示不服啊。 Mybatis:“我抗议!”, Hibernate:“不服便战!”   我们先看下对战双方阵势:                 Hiber...

2017-06-22 15:27:57

阅读数:395

评论数:0

SpringMVC详细示例实战教程(较全开发教程)

SpringMVC学习笔记---- 一、SpringMVC基础入门,创建一个HelloWorld程序 1.首先,导入SpringMVC需要的jar包。 2.添加Web.xml配置文件中关于SpringMVC的配置 springmvc ...

2017-06-16 16:26:06

阅读数:343

评论数:0

SSM框架

1、基本概念 1.1、spring Spring 是一个开源框架, Spring 是于 2003  年兴起的一个轻量级的 Java  开发框架,由 Rod Johnson  在其著作 Expert One-On-One J2EE Development and Design 中阐述的部分理念和...

2017-06-10 16:19:42

阅读数:228

评论数:0

SSH框架搭建 详细图文教程

转载请标明原文地址 一、什么是SSH? SSH是JavaEE中三种框架(Struts+Spring+Hibernate)的集成框架,是目前比较流行的一种Java Web开源框架。 SSH主要用于Java Web的开发。现在SSH有SSH1和SSH2两种,区别在于Struts的版本是strut...

2017-05-01 21:55:03

阅读数:21948

评论数:15

Maven——快速入门手册(学习记录)

前言:   前段时间进行了一点maven的入门学习,在这里做个记录,希望能帮到一些正在学习的朋友们。maven版本为3.3.9。希望大家觉得好的点个赞,觉得不好的多提提意见和建议做个交流。这里也贴出我学习Maven的视频地址,大家也可以自行观看http://www.imooc.com/learn...

2017-03-21 09:25:12

阅读数:263

评论数:0

【Spring】Spring AOP实现原理

Spring AOP实现原理 在之前的一文中介绍过Spring AOP的功能使用,但是没有深究AOP的实现原理,今天正好看到几篇好文,于是就自己整理了一下AOP实现的几种方式,同时把代理模式相关知识也稍微整理一下。 代理模式 代理模式的UML类图如下: 可以看到还是很简单的,代理类实现...

2016-12-25 17:34:24

阅读数:172

评论数:0

深入SpringMVC

一、如何让一个普通类成为Controller? 方案一:实现接口Controller 解析:handleRequest(request,response) 方案二:继承AbstractController 解析:handleRequestInternal(request,response)...

2016-12-25 17:33:31

阅读数:170

评论数:0

Spring Controller 获取请求参数的几种方法

1、直接把表单的参数写在Controller相应的方法的形参中,适用于get方式提交,不适用于post方式提交。若"Content-Type"="application/x-www-form-urlencoded",可用post提交          u...

2016-12-15 15:17:33

阅读数:1737

评论数:0

彻底征服 Spring AOP 之 理论篇

基本知识 其实, 接触了这么久的 AOP, 我感觉, AOP 给人难以理解的一个关键点是它的概念比较多, 而且坑爹的是, 这些概念经过了中文翻译后, 变得面目全非, 相同的一个术语, 在不同的翻译下, 含义总有着各种莫名其妙的差别. 鉴于此, 我在本章的开头, 着重为为大家介绍一个 Spring...

2016-11-14 18:06:51

阅读数:568

评论数:4

初学 Java Web 开发,请远离各种框架,从 Servlet 开发

OSCHINA 软件库有一个分类——Web框架,该分类中包含多种编程语言的将近500个项目。 Web框架是开发者在使用某种语言编写Web应用服务端时关于架构的最佳实践。很多Web框架是从实际的Web项目抽取出来的,仅和Web的请求和响应处理有关,形成一个基础,在开发别的应用项目的时候则可以从这个...

2016-11-10 09:28:16

阅读数:370

评论数:0

MyBatis

一、MyBatis简介 MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。 MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。 MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old...

2016-11-08 11:11:56

阅读数:192

评论数:0

初始Spring MVC

1.Spring MVC简介 Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,...

2016-11-08 10:29:24

阅读数:197

评论数:0

springMVC核心配置文件样例

xml version="1.0" encoding="UTF-8"?> beans     xmlns="http://www.springframework.org/schema/beans"     xmlns:xsi...

2016-11-03 09:49:01

阅读数:318

评论数:0

Spring mvc中@RequestMapping 6个基本用法整理

,最基本的,方法级别上应用 @RequestMapping(value="/departments")  public String simplePattern(){        System.out.println("simplePattern ...

2016-11-03 09:43:17

阅读数:141

评论数:0

Servlet的生命周期及工作原理

Servlet生命周期分为三个阶段:   1,初始化阶段  调用init()方法   2,响应客户请求阶段  调用service()方法   3,终止阶段  调用destroy()方法   Servlet初始化阶段:   在下列时刻Servlet容器装载Servlet:     1,...

2016-11-02 15:31:49

阅读数:170

评论数:0

Java资源大全中文版(Awesome最新版)

目录 业务流程管理套件字节码操作集群管理代码分析编译器生成工具构建工具外部配置工具约束满足问题求解程序持续集成CSV解析数据库数据结构时间日期工具库依赖注入开发流程增强工具分布式应用分布式数据库发布文档处理工具函数式编程游戏开发GUI高性能计算IDE图像处理JSONJVM与JDK基于JVM的...

2016-11-02 14:52:43

阅读数:693

评论数:0

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