| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> Spring第一天(Spring快速入门) -> 正文阅读 |
|
[Java知识库]Spring第一天(Spring快速入门) |
@TOC 前言从学完javaweb之后开始了框架学习,也因为下学期学校要开始学习ssm课,所以就从ssm开始学习,加油,开始Spring的学习 一、Spring是什么?Spring是分层的Java SE/EE应用full-stack 轻量级开源框架,以loC (Inverse Of Control:反转控制)和AOP (Aspect Oriented Programming:面向切面编程)为内核。 二、开始学习1.Spring的优势1.方便解耦,简化开发通过Spring 提供的loC容器,可以将对象间的依赖关系交由Spring 进行控制,避免硬编码所造成的过度耦合。用户也不必再为单例模式类、属性文件解析等这些很底层的需求编写代码,可以更专注于上层的应用。 2.AOP编程的支持 3.声明式事务的支持 4.方便程序的测试 可以用非容器依赖的编程方式进行几乎所有的测试工作,测试不再是昂贵的操作,而是随手可做的事情。 5.方便集成各种优秀框架 6.降低JavaEE API的使用难度 7).Java源码是经典学习范例 2.Spring的体系结构其中列如JDBC等已经学吧了,其他的慢慢来。 3.Spring的快速入门3.1Spring程序开发步骤①导入Spring开发的基本包坐标 3.2导入Spring开发的基本包坐标创建一个maven项目,如果maven没有学可以看看我的maven博客
3.3编写Dao接口和实现类
3.4创建Spring核心配置文件同是在Spring文件中配置UserDaoImpl在类路径下(resources)创建applicationContext.xml配置文件(这个applicationContext.xml文件名字可以随便起,但是一般都是这个名字)
3.5使用Spring的API获得Bean实例
剩下运行即可 总结这是Spring开发的快速入门,其中主要是配置Spring文件的applicationcontext.xml文件。这里面有很多要学习和认真。加油!!!继续。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 8:52:54- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |