学习spring框架心得

                                spring学习心得

首先,一下写的完全谈不上心得,毕竟刚开始学习,新建spring简单项目还没有完成,下面写的东西肯定错误连连。而且关于spring框架的东西我也不是太了解,所以可以说是学习java的心得吧。

一、首先Java的基础、面向对象的理念和思维是必不可少的

所谓java编程,按我的理解广义上就是用计算机帮助处理事务,不管是复杂的或是简单的。狭义上来说就是传递数据,处理数据的游戏。计算机语言是符合逻辑运算的,也就是说输入相同的值,同样的情况下只会得出相同的结果或是异常。

面向对象三大特征

封装性:封装是一种信息隐蔽技术,它体现于类的说明,使数据更安全.是对象的重要特性。他使得不必知晓行为实现的细节,只须用设计者提供的消息来访问该对象。同时也方便其他人借鉴使用设计者的创意方法。

继承::继承性是子类自动共享父类之间数据和方法的机制。它由类的派生功能体现。一个类直接继承其它类的全部描述,同时可修改和扩充。继承达到减少代码量的作用,而且还促进系统的可扩充性。

多态性:对象根据所接收的消息而做出动作。同一消息为不同的对象接受时可产生完全不同的行动,这种现象称为多态性。

、开始做实际的项目

在学习做项目的过程中,作为一个初学者而言,就是简单的增删改查,也就是简单的传值。在此过程中,我觉得主要需要注意的几个要点是:1,值是否传递过去了。2,传递的值的数据类型。3,如何接收传递过来的值。4,判断传递过来的值是否符合要求。5,就是你所用框架的使用方法,这个就是多种多样了。

三、积累

积累包括很多方面:1,词汇量的积累,毕竟代码都是从英文转换过来的,这是没办法的事。2,代码的积累,一开始上课的时候老师就说,代码是要忘记的,所以我现在也不知道哪些该记得,哪些不用。每个人的学习方法都不一样,这个看自己的习惯和以后的工作吧我觉得。3,自信的积累,虽然还没开始工作,但是我总觉得有人把it岗位工作说得太恐怖了,创造多大的价值就干什么工作,领什么样的工资。入行第一年,作为一个普普通通的培训班出来的渣渣,你可以给自己提高目标,但不要觉得公司会对你有多大的期待。要知道特别是写代码,写错容易,找起错来要命。所以,自信点,人是逼出来的,但不是盲目的冲。

四、还是说下spring吧。

控制反转或者说是依赖注入,结合网上的教学及我的理解就是:你不用自己创建对象了,ioc容器帮你创建,保管及销毁对象。需要做的事就是告诉ioc容器,我需要的对象是一个什么样的?我啥时候需要用到它。控制反转指的是他的工作原理,依赖注入指的是它的工作方法,虽然他两就指的是一个东西。

那我们到底怎么使用它呢,按我的理解就是他分为两个部分,一是分层,即:control层,控制页面跳转,调用服务。dao层:基础层,连接数据库对数据库进行增删改查。bean层:即有哪些对象。sevice层:包括接口及接口的实现。二是配置,也就是告诉项目:你需要的文件在哪里。

以上,就是我大概的一些想法吧。

你可能感兴趣的:(学习spring框架心得)