![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
组件框架学习
kerer-sk
这个作者很懒,什么都没留下…
展开
-
Spring框架(一)
Spring基础Spring是一个轻量级开源框架,以IoC(控制反转)和AOP(面向切面编程)为内核,基于JavaBean来完成以前只能由EJB完成的工作。主要学习Spring的以下几个核心功能 IoC(控制反转):即把对象的创建交给Spring去执行(利用xml文件配置创建+IoC 容器创建对象) AOP(面向切面编程):有效减少系统重复代码 SpringJDBC Spring 事务处理 Spri原创 2017-05-16 16:58:55 · 238 阅读 · 0 评论 -
Spring (二)代理模式
1. 代理模式1.1 概述代理(proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理访问目标对象。这样的好处:可以在目标对象实现的基础上,增强额外的功能操作。(扩展目标对象的功能)。1.2 静态代理1)代理对象要实现与目标对象一样的接口; 开闭原则:对目标的修改进行关闭,对目标功能的扩展开放。 建一个代理对象,实现与目标对象一样原创 2017-05-16 22:04:34 · 264 阅读 · 0 评论 -
Spring(三)AOP
1.手动实现AOP编程AOP面向切面的编程:AOP可以实现业务代码与准备代码分离代理工厂类/** * 动态代理 *(调用JDK中的API,在内存中动态的构建代理对象 目标对象必须实现接口时才能使用) * @author wsk * */ @Component public class UserFactory_{ private IUserDao target; pr原创 2017-05-16 22:36:39 · 223 阅读 · 0 评论 -
spring 对jdbc的支持
spring对jdbc技术提供了很好的支持 jar包 c3p0-0.9.1.2.jar mysql-connector-java-5.1.34-bin.jar spring-jdbc-3.2.5.RELEASE.jar spring-tx-3.2.5.RELEASE.jar 1)spring对c3p0连接池的支持很完善2)spring对jdbc提供了jdbcTemplate,来简化jdbc的操作j原创 2017-05-16 23:18:07 · 259 阅读 · 0 评论 -
DbUtils组件
commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。因此dbutils成为很多不喜欢hibernate的公司的首选。 DbUtils组件, 1. 简化jdbc操作 2. 下载组件,引入jar文件 : commons-dbutils-1.原创 2017-03-02 22:45:41 · 466 阅读 · 0 评论 -
BeanUtils组件
程序中对javabean的操作很频繁, 所以apache提供了一套开源的api,方便对javabean的操作!即BeanUtils组件。 BeanUtils组件, 作用是简化javabean的操作!1、使用BenUtils组件: 引入commons-beanutils-1.8.3.jar核心包 引入日志支持包: commons-logging-1.1.3.jar 如果缺少日志jar文件,报错:j原创 2017-03-02 21:26:01 · 315 阅读 · 0 评论