Spring 是什么(1) Spring 是一个开源框架. Spring 为简化企业级应用开发而生. 使用 Spring 可以使简单的 JavaBean 实现以前只有 EJB 才能实现的功能. Spring 是一个 IOC(DI) 和 AOP 容器框架. Spring 是什么(2) 具体描述 Spr ...
分类:
编程语言 时间:
2018-06-13 15:16:06
阅读次数:
183
总体设计 一 :Java语言基础 二 :Spring入门,模板语法和渲染 三 :数据库交互iBatis集成 四: 用户注册 登陆 管理 五: 资讯发布 图片上传 资讯首页 六: 评论中心 站内信 七: Redis入门以及Redis实现踩赞功能 八: 异步设计和站内邮件通知系统 九: 多种资讯排序算法 ...
分类:
编程语言 时间:
2018-06-09 13:15:29
阅读次数:
155
相关资源 官网地址:http://projects.spring.io/spring-boot/ 创建maven项目 勾选箭头处,创建一个简单的项目 填写groupId和artifactId,点击确定 配置pom.xml 官方网址有相关配置,本文采用1.5.1版本的,完整pom 注意,如果要打成可执 ...
分类:
编程语言 时间:
2018-06-03 17:31:39
阅读次数:
212
第一章: Spring入门项目搭建 第二章: Spring基本用法 依赖注入(构造方法注入,设值注入) 依赖配置(普通属性,合作者,嵌套,集合属性值) 实例化(构造器,静态工厂,工厂方法) 装配(xml方式,注解方式) 自动装配 作用域 生命周期 第三章: SpringAOP(静态代理和动态代理) ...
分类:
编程语言 时间:
2018-06-02 17:40:43
阅读次数:
213
1:Spring的概念:(03年兴起) (1) 开源的轻量级的框架(无需复杂的环境,不依赖其他) (2) 一站式框架(Spring在javaee的三层结构中,对每一层都提供不同的解决技术: Web层:SpringMVC; service层:Spring的ioc; dao层:Spring的jdbcTe ...
分类:
编程语言 时间:
2018-05-16 13:02:30
阅读次数:
150
一、在Spring诞生之前,也有一个容器叫EJB 现在有些公司都还在用此容器。此容器它是重量级的,而且侵入性非常强,所谓侵入性就是必须继承或者实现指定的类和接口,而且卖的也非常贵。 Spring是一个轻量级的IoC和AOP容器框架: a、轻量级:程序实现不是很复杂,代码不是很多,占用资源不是很多,没 ...
分类:
编程语言 时间:
2018-05-09 01:18:52
阅读次数:
194
Spring入门IOC和AOP学习笔记 概述 Spring框架的核心有两个: Spring容器作为超级大工厂,负责管理、创建所有的Java对象,这些Java对象被称为Bean。 Spring容器管理容器中Bean之间的依赖关系,使用一种叫做“依赖注入”的方式来管理bean之间的依赖关系。 Sprin ...
分类:
编程语言 时间:
2018-04-29 22:05:28
阅读次数:
187
Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EEfull-stack... ...
分类:
编程语言 时间:
2018-04-19 17:04:20
阅读次数:
231
先上一个搭建完的项目结构截图: 相对比较重要的配置文件有 db.properties , SqlMappingConfig.xml , mapper/User.xml , log4j.properties (主要是 mybatis 有日志管理这些依赖 后面 pom.xml 中也要添加 log4j 的 ...
分类:
编程语言 时间:
2018-04-17 11:30:23
阅读次数:
178
一、阐述: IoC:我们以前写的框架虽然我们已经进行分层,web、业务层、持久层。但是各个层之间的关系。耦合性比较高,那个层调用其他层的时候,需要new对应层的类的对象,这样的话,我们以后做修改的时候,需要更改各个层的调用。 耦合性比较高,不利于维护。 而Spring提出一个IoC的方式管理各个层的 ...
分类:
编程语言 时间:
2018-04-13 16:20:36
阅读次数:
143