SSH基本框架搭建后的简化

Posted 爱不会绝迹我爱你

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SSH基本框架搭建后的简化相关的知识,希望对你有一定的参考价值。

对于SSh框架的简化,我们可以从下面几个方面来剖析:

1、实体类entity:在这里我们需要将数据库和实体类进行关联,在简化之前,我们需要在entity包里面加入一份.xml配置文件

例如原码---->

而在简化之后就不需要这份.xml文件,可以直接删除。我这里暂时没有自己项目简化后的截图,

所以只能在其他地方找了一些,自己做了一些解释

 

 当然在图上的现在写的还是比较简单基础的,,对于其他的外键以及关联主键和各个数据类型字段的描述还没有。

 

2、对于类注解,我的理解就是让我们知道这个类是干什么的,

action包里的类主要是控制跳转,所以我们需要在类上定义注解@Controller

 dao包里的类主要是数据库操作,so 我们给它定义注解@Repository

service包里的类主要是关于业务逻辑,so 我们给它定义注解@Service

最后面一个是实体类的,我们给它注解@Entity.

 

3、对于注入,我的理解就是不需要new,交给Spring。

而在这之前,我们都是定义一个私有属性,并给他设置get/set方法,然后在applicationContext.xml中设置如下

     现在我们可以将之前写的get/set方法删除,将jdk自带注解(或者Spring注解)使用起来

而我们两种注解的区别如下:

可以从图中看出,我们使用Spring注解需要@Autowired和Qualifier,使用JDK注解我们需要配置@Resource

不过值得记住的一点就是在我们使用注解后,我们applicationContext.xml中删除了前面的<bean>..</bean>

因而需要下面代码:

 

目前暂时就是这样!希望大家多多指正-,-

 

以上是关于SSH基本框架搭建后的简化的主要内容,如果未能解决你的问题,请参考以下文章

eclipse怎么搭建ssh框架

eclipse搭建ssh框架步骤

SSH框架与配置文件的简单搭建

如何用eclipse搭建ssh框架

1、搭建搭建一个SSH框架 Web工

SSH框架的简单搭建登录