Spring 低侵入式设计,代码的污染极低。 独立于各种应用服务器,基于Spring框架的应用,可以真正实现Write Once,Run Anywhere的承诺。 Spring的IoC容器降低了业务对象替换的复杂性,提高了组件之间的解耦。 Spring的AOP支持允许将一些通用任务如安全、事务、日志 ...
分类:
编程语言 时间:
2019-09-24 21:30:32
阅读次数:
202
1. 介绍 JDBCTemplate是Spring框架提供的对JDBC封装对象,目的是简化JDBC开发,是因为传统JDBC代码有着大量的重复。 2. 加载jar包 如果是Maven/Gradle项目则从Maven中央仓库配置,如果是要手动导入,则从FTP下载。 (1) Apache Commons ...
分类:
数据库 时间:
2019-09-22 23:11:33
阅读次数:
159
1、spring基于xml的IOC环境的搭建和入门 添加pom文件jar包 spring框架beans配置文件 spring创建bean对象的三种方式 1、使用默认构造函数 2、使用普通工厂类的,或其他类的某个方法创建对象,并存入spring容器 3、使用某个类的静态方法创建对象,并存入spring ...
分类:
编程语言 时间:
2019-09-22 16:40:20
阅读次数:
124
异常一 : The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. 异常二 : ClassNoDe ...
分类:
编程语言 时间:
2019-09-19 12:26:57
阅读次数:
95
IoC(Inversion of Control)的职责:原先由程序员主动通过new实例化对象这个事情,现在交由Spring负责,即由IoC容器负责。 Spring 容器是 Spring 框架的核心。容器将创建对象,把它们连接在一起,配置它们,并管理他们的整个生命周期从创建到销毁。Spring 容器 ...
分类:
编程语言 时间:
2019-09-19 12:12:07
阅读次数:
90
IOC IOC(Inversion Of Controll,控制反转)是一种设计思想,将原本在程序中手动创建对象的控制权,交由给Spring框架来管理。IOC容器是Spring用来实现IOC的载体,IOC容器实际上就是一个Map(key, value),Map中存放的是各种对象。 这样可以很大程度上 ...
分类:
编程语言 时间:
2019-09-19 11:59:48
阅读次数:
91
前面几节,通过配置xml文件,可以实现Spring 控制反转的依赖注入。不过,如果一个类中,存在很多属性、依赖不止一个目标,此时这种基于xml配置的方式就显得非常繁琐。幸好,Spirng提供了几种技巧,可以帮助我们减少xml的配置数量 自动装配(autowiring)有助于减少甚至消除配置<prop ...
分类:
编程语言 时间:
2019-09-13 22:01:57
阅读次数:
108
前言 不是颠覆spring框架,而是对spring框架整合其他的框架进行封装和简化, 降低框架整合的门槛,让更多程序员或者初学者也可以做框架整合的事情, 可以非常快速的搭建一个高度整合的一个项目。 什么是Spring boot框架 Spring boot框架是构建所有spring应用程序的起点, s ...
分类:
编程语言 时间:
2019-09-12 23:39:53
阅读次数:
114
作为开发人员,大家都知道,SpringBoot是基于Spring4.0设计的,不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程。另外SpringBoot通过集成大量的框架使得依赖包的版本冲突,以及引用的不稳定性等问题得到了很好的解决。 S ...
分类:
编程语言 时间:
2019-09-12 09:51:29
阅读次数:
162
1.介绍一下集合框架,主要讲了一下collections接口和主要的子接口和常用的实现类,list和set 2.介绍一下ArrayList和linkedList的区别,数据的存储方式以及线程安全 3.hashmap的线程安全性,怎样解决高并发情况下,hashmap的同步问题。我提出加同步锁,或者用c ...
分类:
其他好文 时间:
2019-09-11 09:58:52
阅读次数:
84