![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SSM 框架值 Spring
文章平均质量分 68
小程的java
这个作者很懒,什么都没留下…
展开
-
Spring 之AOP的 认识 (spring 第三篇)
AOP 的理解了解 AOP 的解耦实现====== 所以 AOP 是什么 不改变源码 预示 着 ------ 用的是动态代理 与 代理基于 反射AOP优势 : 基于一个需求的实现 : 在所有业务之前完成 日志的控制 :通过此案例 认识 spring AOP 实现动态代理 的jdk 与 Cglib理解AOP的案例djk 动态代理方式 :代理类的是匿名对象 代...原创 2020-06-03 01:51:29 · 146 阅读 · 0 评论 -
Spring 第二篇 注解+ xml 配置 与 纯注解开发 与集成 junit测试
几天要做的 认识 的spring的是 :数据源 的都要实现的额接口 都是 实现 DataSource 接口 都是 使用getConnection 对象c3p0 dirud dbcp :Tomcat 内置的c3p0 的使用 :关闭数据库 归还的 到数据库连接池POOLED 里c3p0,Druid 的 spring 集成 的使用 的 :的基于注解的 IOC...原创 2019-05-28 19:25:29 · 523 阅读 · 0 评论 -
spring 的那些基本要知道的额 01
spring 的设计的技术的选型 :Full-stack : 全栈 开发 : 提供了javaEE的三层的 解决方案表现层 : SpringMVC服务层 :spring持久层 :Spring JDBCTemplate SpringData sprig 基于sun的开发的规范 EJB======== spring 优势 =========1: 解耦 简化的 ioc2: ...原创 2019-05-26 13:03:03 · 235 阅读 · 0 评论 -
SpringDataJpa入门案例:创建客户实体类并配置映射关系.
在搭建得我环境的会<?xml version="1.0" encoding="UTF-8"?><!--spring 和 spring data jpa的配置--><!-- 1.创建entityManagerFactory对象交给spring容器管理--><bean id=&原创 2019-02-13 21:05:54 · 579 阅读 · 0 评论 -
动手实现了类似Spring是的一个简单的 IOC 和 AOP
动手实现了一个简单的 IOC 和 AOP,并实现了如下功能:根据 xml 配置文件加载相关 bean对 BeanPostProcessor 类型的 bean 提供支持对 BeanFactoryAware 类型的 bean 提供支持实现了基于 JDK 动态代理的 AOP整合了 IOC 和 AOP,使得二者可很好的协同工作在实现自己的 IOC 和 AOP 前,我的想法比较简单,就是实现一个...原创 2019-02-13 13:20:28 · 201 阅读 · 0 评论 -
Spring的 date JPA系列 :01
#### ORM 思想的框架的额 认知 : #####----- 类似 操作数据库 的 java 连接数据库conection 代码的演示Springdata问题的分析:—期望 : 调用对象 去完成 的 操作 数据库==== 用ORM 解决的思路:操作实体类就相当于 操作数据库表 – 对象的引用 打点 调用方法***: 建立 2个关系的 映射:实体类和表的映射...原创 2019-02-12 21:56:01 · 151 阅读 · 0 评论 -
典型的b2b2c项目开发 流程 分析
1.3.3. 网页前台参考京东2. 技术选型前端:angularJS + Bootstrap后台:SSM( springmvc+spring+mybatis)数据库:mysql,使用mycat读写分离开发模式:SOA服务中间件:dubbox,需要和zookeeper配合使用注册中心:zookeeper消息中间件:Activemq,使用spring-jms负载均衡:...原创 2019-01-14 14:03:26 · 1435 阅读 · 0 评论 -
Idea中右边的maven projects窗口找不到了如何调出来
关于Idea中右边的maven projects窗口找不到了如何调出来?具体的idea版本我不太清楚,我用的是2016版,其他版本应该也是一样的。首先idea自带了maven控件,不像Eclipse还需要下载控件,如果你以前有maven在右边,出于某种原因,消失找不到 了,你可以试试我写的方法。方法1.你点击一下你idea界面最左下角的那个小框,maven应该从里面找到方法2.点击菜单栏...原创 2018-12-22 18:13:03 · 33030 阅读 · 1 评论 -
spring框架 基础 与他方问
Spring框架—控制反转(IOC)1 Spring框架概述1.1 什么是SpringSpring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之...转载 2018-12-08 16:45:29 · 342 阅读 · 0 评论 -
Spring的AOP 动态代理基础--java代理对象的代码演示
必用 的Spring 是以后的编程 的生态Spring–AOP ===默认就是 JDK 的动态代理 -----》Spring 动态代理的选择----spring的通知: 就是增强–连接点— 就是 方法切入点----- 要增强的方法连接点与 切入点 的区别: 实现里的 SQL语句不同AOP 编程------》 把公用的代码抽取 出来—》Spring 运行阶段里要增强的代...原创 2018-12-01 19:19:59 · 121 阅读 · 0 评论 -
javaAOP动态代理的实现
AOP的拦截功能是由java中的动态代理来实现的。说白了,就是在目标类的基础上增加切面逻辑,生成增强的目标类(该切面逻辑或者在目标类函数执行之前,或者目标类函数执行之后,或者在目标类函数抛出异常时候执行。不同的切入时机对应不同的Interceptor的种类,如BeforeAdviseInterceptor,AfterAdviseInterceptor以及ThrowsAdviseIntercepto...转载 2018-12-01 14:59:24 · 244 阅读 · 0 评论 -
Spring基于注解 的IOC的依赖注入
新建 project maven## 标题初识 注解的 开发 是:将 熟悉的 xml 结合的 完成学习的–>(需要官方的文档支持 没有:不能运行)》AOPjar包 的 -----xml 的配置–告知Spring要扫描的 包xml 约束 文件 ----》要的标签 在 Framwork 核心文件 xmlns:Context在bean.xml 里告知Spring 在创建容...原创 2018-11-30 22:02:56 · 137 阅读 · 0 评论 -
Spring 基于 XML 的 IOC依赖注入的 细节[掌握哦!!!
Spring之 IOC的继续—bean标签 --依赖注入 DI— 02BeanFactory 和 ApplicationContext 的区别BeanFactory 才是 Spring 容器中的顶层接口。ApplicationContext 是它的子接口。BeanFactory 和 ApplicationContext 的区别:创建对象的时间点不一样。ApplicationContext:只要...原创 2018-11-30 12:50:06 · 87 阅读 · 0 评论 -
Spring之 IOC的继续---bean标签 --依赖注入 DI
引用官方的 标准配置IOC 中 bean 标签和管理对象细节bean 标签作用:用于配置对象让 spring 来创建的。*默认情况下它调用的是类中的无参构造函数。如果没有无参构造函数则不能创建成属性:id:给对象在容器中提供一个唯一标识。用于获取对象。class:指定类的全限定类名。用于反射创建对象。默认情况下调用无参构造函数scope:指定对象的作用范围。*singleton :...原创 2018-11-30 12:16:30 · 102 阅读 · 0 评论 -
-控制反转:削减 (降低)依赖 ----》IOC的xml配置
通过 2种创建对象的方式 来 理解 IOC传统的 创建------.直接new: 有自主 的 ----会消耗更多的明显的依赖关系APP–1资源- APP-2资源- APP–3资源- APP–4资源IOC-----》通过工厂----》获取 资源的你可以在 你的类里 既可以 new到 也可以 用工厂 去做===把控制器 交给 框架 或工厂自己做 也...原创 2018-11-30 11:40:27 · 122 阅读 · 0 评论 -
Spring 之 factory工厂模式的解耦
在实际开发中我们可以把三层的对象都使用配置文件配置起来,当启动服务器应用加载的时候,让一个类中的方法通过读取配置文件,把这些对象创建出来并存起来。在接下来的使用的时候,直接拿过来用就好了。那么,这个读取配置文件,创建和获取三层对象的类就是工厂。上一小节解耦的思路有 2 个问题:1、存哪去?分析:由于我们是很多对象,肯定要找个集合来存。这时候有 Map 和 List 供选择。到底选 Ma...原创 2018-11-30 11:07:14 · 598 阅读 · 0 评论 -
Spring 的 5.0初始 jdbc 来呈现 耦合的问题
Spring 大概起始于 2002 年的 interface21 的: 这是 Spring前身的一个主要的标志 9是j2EE 开发的, 抛弃了 不使用EJB这次介绍的是Spring5.0 与 2017 年09月 发布的 通用 (GA)Spring 都有那些优势##### 几乎所有的框架 的趋势与共性 : 解耦 与 简化开发的 Spring通过 IOC 容器 来实现的 ...原创 2018-11-30 10:27:56 · 182 阅读 · 0 评论