AOP(Aspect Orient Programming),我们一般称为面向方面(切面)编程,作为面向对象的一种补充,用于处理系统中分布于各个模块的横切关注点,比如事务管理、日志、缓存等等。AOP实现的关键在于AOP框架自动创建的AOP代理,AOP代理主要分为静态代理和动态代理,静态代理的代表为A ...
分类:
编程语言 时间:
2018-06-30 10:56:18
阅读次数:
214
Spring数据库查询模版 JdbcTemplate,该类是spring提供的数据库查询类,不如mybatis好用 配置文件: 数据库信息单独写在一个文件里: 增删改操作 update(String sql, Object... obj);批量添加 batchUpdate(sql, List<Obj ...
分类:
数据库 时间:
2018-06-29 01:19:21
阅读次数:
195
1、什么是JSF JavaServer Faces (JSF) 是一种用于构建 Web 应用程序的新标准 Java 框架。它提供了一种以组件为中心来开发 Java Web 用户界面的方法,从而简化了开发。 JavaServer Faces于2004年三月1.0版正式提出,清楚的将Web应用程序的开发 ...
分类:
Web程序 时间:
2018-06-21 13:51:58
阅读次数:
264
为什么使用集合框架 Java框架包含的内容 List接口常用方法 实例 LinkedList的特殊方法 实例 Map接口常用方法 实例 集合类对比 Vector和ArrayList的异同 Hashtable和HashMap的异同 迭代器Iterator和增强型for循环 实例 泛型集合 ...
分类:
其他好文 时间:
2018-06-09 15:24:35
阅读次数:
187
1、不会做题,就不会写程序。 数据结构 -Java慕课 程序设计与算法-LeedCode+北京大学 2、不会Java知识,框架知识,容易写很多错误冗余的程序 Java基础巩固 Java多线程-并发编程的艺术/并发与高并发课 Java框架-架构探险 Effective Java 3、了解一下互联网的架 ...
分类:
其他好文 时间:
2018-06-09 10:13:40
阅读次数:
136
SpringMVC 【1】概述+原理 Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,使用了MVC架构模式的思想,将web层进行指责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助简化开发。 Spring Web MVC也 ...
分类:
编程语言 时间:
2018-06-06 01:09:30
阅读次数:
164
DispatcherServlet 通过源码我们可以看到,onRefresh方法是DispatcherServlet的入口方法。onRefresh中简单地调用了initStrategies,在initStrategies中调用了9个初始化方法。 我们会想:为什么不将initStrategies的具体 ...
分类:
编程语言 时间:
2018-05-21 23:01:50
阅读次数:
245
spring MVC配置 1.导入jar包 2.添加Web.xml配置文件中关于SpringMVC的配置 3.在src下添加springmvc-servlet.xml配置文件 4.在WEB-INF文件夹下创建名为jsp的文件夹,用来存放jsp视图。创建一个hello.jsp,在body中添加“Hel ...
分类:
编程语言 时间:
2018-05-18 22:14:15
阅读次数:
201
框架 软件开发越来越倚重框架的使用。框架可以缩短应用软件系统的开发周期,提高软件生产效率和质量。大大简化了开发。选择何种 框架、每个框架如何应用在在系统架构中是软件架构设计的重要环节。 框架的定义 在设计模式中,Gamma 等人为框架给出了一个明确定义:“框架(Framework)是一组协同工作的类 ...
分类:
编程语言 时间:
2018-05-13 11:55:05
阅读次数:
205
Spring MVC-关联源代码 首先说一下我们为什么要关联源代码: 其实,我觉得阅读源码是一个非常好的学习方式,在我们日常工作中或多或少都会接触一些开源代码,比如说最常用的非常流行的Struts、Hibernate、Spring这些框架的源码。这些优秀的源码中有着多年积淀下来的精华,是非常值得我们 ...
分类:
编程语言 时间:
2018-05-08 20:57:08
阅读次数:
223