08 2016 档案
JavaEE SpringMVC 基础概念(如需详细资料请留言)
摘要:SpringMVC Web开发核心思想: 模型与视图相分离; 控制逻辑与业务逻辑相分离; 视图选择与具体视图技术相分离; 非侵入式开发(尽量少使用框架特定API),易于测试。 SpringMVC是什么: SpringMVC是Spring框架的Web组件,它是一种基于Java实现的Web MVC的轻量
阅读全文
JavaEE Spring
摘要:1、 Spring以一己之力撼动了Sun公司的JavaEE传统重量级框架(EJB),逐渐成为使用最多的JavaEE企业应用开发框架。 2、 Spring是分层的JavaEE应用一站式的轻量级开源框架,以控制反转(Ioc)和面向切面编程(Aspect Oriented Programming AOP)
阅读全文
JavaEE Hibernate初级概念
摘要:1、 Hibernate 是连接Java应用程序和关系数据库的中间件; 对JDBC API进行了封装、负责Java对象的持久化; 在三层软件架构中它位于持久层(数据访问层),封装了所有数据访问细节,使业务逻辑层可以专注于实现业务逻辑; 它是一种ORM映射工具,能够建立面向对象的域模型和关系数据模型之
阅读全文
JavaEE Log4j
摘要:1、Log4j是Apache的一个开放源代码项目,可以通过一个配置文件来灵活的进行配置,而不需要修改应用的代码。 2、Log4j有三个主要部件组成: 记录器:按照布局中指定的格式把日志信息写入一个或多个输出源; 输出源:可以是控制台、文本文件、XML文件或Socket,甚至可以写入windows事件
阅读全文
JavaEE MyBatis
摘要:1、 简介 MyBatis本是apache的一个开源项目iBatis的升级版,2013年11月迁移到Github,是三层架构中持久层框架。 目前提供了Java、.NET、以及Ruby三种语言实现的版本。 2、 提供一种“半自动化”的ORM实现。这种半自动化是相对Hibernate等提供了全面的数据库
阅读全文
Java 设计模式之代理模式
摘要:1、 定义:为其它对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 2、 类图:代理对象和被代理对象拥有共同父接口,代理对象依赖被代理对象。 3、 优点: 代理模式能将代理对象与真正被调用的对象分离,
阅读全文
浙公网安备 33010602011771号