为您找到"
Java的数据判断放在Service层还是Controller层好一点?
"相关结果约100,000,000个
bean 放实体类 (get set 以及hibernate生成的对应实体类的XML文件)dao 连接数据库的方法以及增删改查的方法 写成接口 service 主要 实现 dao层的接口 然后进行判断 转发到JSP 显示出来
把一下业务逻辑写在service层,controller层写一些控制和转发的就OK了
controller就是控制器,页面上的请求会到这里,然后这个东西就会处理请求,寻找相应的 service 层 ,service 层处理业务逻辑(impl里),当需要操作数据库时候就要寻找 mapper 来执行sql!!
比如读取数据库,写入数据库,计算数据 一般把控制层细分成controller service dao,controller调用service处理业务、service调用dao读取写入数据库 你说的app层,可能是就是视图层。现在一般的手机app都是通过http请求和服务器通信。服务端只有控制层和模型层,提供接口,手机app获取数据显示算视图层 ...
业务层用来实现整体的业务逻辑 如 前台获得了数据,逻辑层去解析这些数据,效验这些数据等操作 表现层很好解释 你现在看到的网页 一些界面 都属于表现层的东西可以用一些Html,jsp,Swing来实现 至于mvc么对应的是 model(模型) view(视图) Controller(控制)在javaweb中就很好理解了再XX系统中,前台...
17. 编码的时候应该注意部署环境带来的影响,这种影响包括操作系统不同带来路径的差异;应用服务器和数据库服务器之间时间的差异;外网可能部署在多台服务器上,放到Session里的对象因为需要复制所以要实现java.io.Serializable接口等。18. 尽量不要在jsp上编写太多代码,保持jsp的整洁很重要,用Dreamweaver打开...
比如 我得到用户名 但是在存入数据库的时候 用户名字段应该是前台的用户名加上当前日期拼成的字符串 action或者controller层是第一层 一般是用来及接受数据并且做数据的非空啊 格式是否正确的验证 如用户名是否为空 是不是安全字符串之类的 service层一般是用来做一个业务逻辑的实现 这时候 userName = ...
业务:涉及一个以上组织,按某一共同的目标、通过信息交换实现的一系列过程,其中每个过程都有明确的目的,并延续一段时间。业务做的是信息处理,逻辑处理。service处于数据层(dao)与控制层(servlet,或action)之间。dao的主要作用是与数据库打交道,他不做逻辑,不做信息处理,你要什么数据我给你取...
没有强制的固定格式。只是编程习惯。不过要注意的是,一般在service 层 做事物。至于怎么写 明白一点:从controller(action层 不知道你用什么框架)--->service 层(包括接口层和实现层(impl))--->mapper层(Dao 层)。1:这其实是 业务需要+编程习惯决定的。 因为这样分层,分模块开发,可扩...