action层,dao层,service层,domain层,util层,common层含义是什么

action层,dao层,service层,domain层,util层,common层含义是什么,第1张

action层,dao层,service层,domain层,util层,common层含义如下:

action为控制层,MVC中充当C角色,用来分配哪个业务来处理用户请求。

dao持久层,DB *** 作都写在这里。

service层属于springmvc的service业务层。

domian存放实体,如果用ibatis框架,一般mapping创建在它下面,当然只针对架构mapping也是无意义。

util功能包,针对本项目工具类。

common通用工具包,一般一个公司会有固定的jar,好几个项目通用的,例如远程调用等。

功能介绍如下:

util功能包,针对本项目工具类。

Action类是[获得Form表单数据,并处理逻辑的类] 。

DAO(Data Access Object) 是一个接口实现[通过SessionFactory获得 *** 作数据库的会话,并实现一些基本的删除、添加、修改数据。

在servlet中更实际化业务 *** 作]简单点说,dao层基本都是几个固定的增删改查方法,比方说你在用hibernate的时候,数据库发生变化时,就要重新生成相应的dao,所以发你的代码重新写在service里面,dao变化都不会影响你的程序了。

web怎么把数据写到其他数据库

1建立一个web项目

2把数据库驱动复制到lib目录下。数据库驱动有:mysql,sqlserver,oracle等是什么样类型的数据导入相应驱动。

3编写一个连接数据库的工具类,获取一个连接。下面以mysql数据库为例。

核心代码:

publicclassDataUtils{

/

从数据中获取一个连接

@return

/

publicstaticConnectiongetConn(){

Connectionconn=null;

try{

ClassforName("commysqljdbcDriver")newInstance();

//表为test,用户名root,密码admin。

conn=("jdbc:mysql://localhost:3306/test","root","admin");

}catch(Exceptione){

e();

}

returnconn;

}

}

Java新建一个类,可以通过如下形式:

public class A{  //public关键字可以去掉,class是一个关键字,是必须写上的。A是类名,由创建者决定,但要符合规则:只要以下划线或者字母开头,后面字母数字或者下划线。

   int i;//可以定义多个变量

   public void fun(){//可以定义多个方法,个数为0或多个

   }

}

以上就是关于action层,dao层,service层,domain层,util层,common层含义是什么全部的内容,包括:action层,dao层,service层,domain层,util层,common层含义是什么、web怎么把数据写到其他数据库(如何把网页的数据库内容导出)、java怎样建类等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9311047.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存