刚参加工作三个月,读研时亦用SSH做了一些项目。至今要我说出我对SSH有多了解,我想我只会皮毛,但还是先记录下这些皮毛,以便和将来学到的知识做比较。
SSH框架:
通常在编写后台代码时会分成这几个部分:entity,dao(daoImpl),service(serviceImpl),action
entity:编写与数据库表对应的实体类,即数据库表中有什么字段,相应的在entity中定义这些字段,同时生成它们的set和get方法。
dao:编写需要和数据库表进行数据交互的各种方法的接口,增删改查等。
daoImpl:实现dao中的各种方法。
service:主要用于调用dao中的方法,可以在调用前或调用后对获得的参数或数据进行处理,只是一个接口,定义各种方法。
serviceImpl:实现service中的各种方法。
action:获取前端页面的参数,调用service中的方法,将得到的数据传到前端页面。