随笔分类 -  Spring

重要的框架,功能强大
摘要:为什么Spring要支持Autowire(自动装配) 先写几个类,首先定义一个Animal接口表示动物: 写一个Animal接口的实现Tiger类: 写一个动物园类Zoo,持有Animal接口,表示动物园中有动物: 配置一下spring文件,由于这个功能研究的是Autowire,因此我命名为auto 阅读全文
posted @ 2017-04-13 23:26 五月的仓颉 阅读(14568) 评论(2) 推荐(12) 编辑
摘要:前言 Spring是一款非常强大的框架,可以说是几乎所有的企业级Java项目使用了Spring,而Bean又是Spring框架的核心。 Spring框架运用了非常多的设计模式,从整体上看,它的设计严格遵循了OCP 开闭原则,即: 1、保证对修改关闭,即外部无法修改Spring整个运作的流程 2、提供 阅读全文
posted @ 2016-08-12 21:08 五月的仓颉 阅读(22520) 评论(9) 推荐(14) 编辑
摘要:Model 上一篇文章《Spring6:基于注解的Spring MVC(上篇)》,讲了Spring MVC环境搭建、@RequestMapping以及参数绑定,这是Spring MVC中最基础也是最重要的内容,本篇文章继续讲讲Spring MVC中其余的知识点,先从Model开始。 前一篇文章比较详 阅读全文
posted @ 2016-04-09 22:23 五月的仓颉 阅读(4021) 评论(14) 推荐(1) 编辑
摘要:什么是Spring MVC Spring MVC框架是一个MVC框架,通过实现Model-View-Controller模式来很好地将数据、业务与展现进行分离。从这样一个角度来说,Spring MVC和Structs、Structs2非常类似。Spring MVC的设计是围绕DispatcherSe 阅读全文
posted @ 2016-03-31 22:31 五月的仓颉 阅读(7353) 评论(11) 推荐(3) 编辑
摘要:什么是注解 传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点: 1、如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大;如果按需求分开.xml文件,那么.xml文件又会非常多。总之这将导致配置文件的可读性与可维护性变得很低 2、在开 阅读全文
posted @ 2016-03-29 22:55 五月的仓颉 阅读(53708) 评论(18) 推荐(30) 编辑
摘要:数据库连接池对一个简单的数据库应用,由于对数据库的访问不是很频繁,这时可以简单地在需要访问数据库时,就新创建一个连接,就完后就关闭它,这样做也不会带来什么性能上的开销。但是对于一个复杂的数据库应用,情况就完全不同而,频繁的建立、关闭连接,会极大地减低系统的性能,因为对于连接的使用成了系统性能的瓶颈。... 阅读全文
posted @ 2015-10-31 14:36 五月的仓颉 阅读(6917) 评论(3) 推荐(3) 编辑
摘要:AOP AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允许开发者定义纵 阅读全文
posted @ 2015-10-29 23:25 五月的仓颉 阅读(58169) 评论(34) 推荐(121) 编辑
摘要:前言 Spring最基础的功能就是一个bean工厂,所以本文讲解的是Spring生成bean的种种方法及细节,Spring配置文件的名字是bean.xml,定义几个类: 一个Person类: 一个Family类,里面持有Person的引用: 一个单例类: 一个空的类,为了测试初始化和销毁用的: 一个 阅读全文
posted @ 2015-10-27 23:19 五月的仓颉 阅读(5976) 评论(10) 推荐(2) 编辑
摘要:框架学习前言 这个模块是面向Spring的,Spring的学习我是这么想的: 1、简单介绍Spring,主要是从网上借鉴一些重点 2、尽量说明清楚Spring的使用方法以及细节点 3、尽量以自己的理解讲清楚Spring中的一些源代码 Spring是什么 Spring是一款为了解决企业应用开发的复杂性 阅读全文
posted @ 2015-10-26 23:58 五月的仓颉 阅读(6343) 评论(2) 推荐(8) 编辑

点击右上角即可分享
微信分享提示