java中ssm三层
来源:互联网 发布:lrc制作软件 编辑:程序博客网 时间:2024/06/04 01:32
对于java中ssm的分层,一般分为UI表现层,业务逻辑层,数据访问层。对于之前所写的代码,一般都会在这三层中又分为6个包,来放不同的文件。
1、pojo (model)这个包一般就是Javabean,也就是数据库中一张表,一般对应一个Javabean对象。
2、dao 这个包里面一般就是写一些接口,定义方法,增删改查的方法,定义好传入的参数是对象还是属性,返回的结果是对象还是属性,一般就在这里面定义好。
3、mapper 这个包里面写的一般就是对应的类的xml文件,里面写的就是各个方法的sql语句。对应上面的dao层的方法名,以及参数返回值。
4、service 这个包里面写的一般和dao层里面的是一样的。写的是接口,定义好方法。
5、serviceImpl 这个包里面实现上面的service,对service定义的方法做出具体的实现。
6、controller 控制器,这个包里面写的就是一些控制类,会有参数传进来,告诉你具体做什么,然后传到service服务层。
但是并不一定是非要有接口包的,也就是上面的2和5是可以不写的,但是为了代码的规范还是一般写出来。
譬如,我现在做的一个项目,就只是分了四个包,没有2和5 。而且在控制器包中,我以前的控制器一般就是控制不同页面之间的跳转的,但是我现在的这个项目,使用了easyUI框架,对于增删改,不是采用的页面跳转,而是使用的窗口的打开与关闭,因此这个项目中的控制器不再是控制页面之间的跳转,而是有别的作用。
阅读全文
0 0
- java中ssm三层
- 三层架构在SSM框架中应用的示意图
- SSM实现三层架构
- ssm框架与三层架构
- 【ssm架构】系统架构-SSM与三层架构的关系
- 【ssm架构】系统架构-三层架构
- MVC框架模式&&三层结构&&SSM框架
- ssm项目加载顺序 及 三层架构
- ssm java web项目中获取文件路径
- ssm中java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
- java中SSM整合shiro dubbo service层相互调用
- java SSM框架中使用aspose-words导出数据
- MVC,SSM与三层架构的构成及相互关系
- SSM三层框架的构建(Spring,SpringMVC,MyBatis)
- C#中关于三层
- java修炼三层境界
- java三层继承
- java 三层架构ssh
- 元素拖拽到另一个地方
- 提取图中激光位置的坐标
- 51Nod-1134 最长递增子序列
- 从概率论到统计学
- Linux 系统编程--fcntl()读写锁实例
- java中ssm三层
- Centos之压缩和解压缩命令
- 一个软件工程产品的特性
- idea maven ssm框架搭建《一》
- 关于网站建设De闲谈
- 微信公众平台基础开发--禾今微信投票系统
- Mac安装adobe系列软件问题分析记录
- 恶性勒索病毒全球爆发,没有彻底解决方案前教你几招
- python基础