1.业务代表模式简介 业务代表模式(Business Delegate Pattern)用于对表示层和业务层解耦。它基本上是用来减少通信或对表示层代码中的业务层代码的远程查询功能。在业务层中我们有以下实体。客户端(Client) - 表示层代码可以是 JSP、servlet 或 UI java 代码 ...
分类:
其他好文 时间:
2019-04-21 13:01:48
阅读次数:
152
一、服务器重定向 服务器重定向又叫做服务器转发和服务器跳转,在大部分的开发中从用户发送请求到看到数据会经历如下过程: 1.用户发送请求到服务器 2.服务器会将请求交给对应的控制器(目前是Servlet)处理,在控制器中调用业务层方法取得数据 3.之后将取得数据保存到request内置对象 4.然后在 ...
分类:
其他好文 时间:
2019-04-20 21:17:01
阅读次数:
540
Java Bean、POJO、 Entity、 VO , 其实都是java 对象,只不过用于不同场合罢了。 按照 Spring MVC 分层结构: JavaBean: 表示层 (Presentation Layer) Entity: 业务层 (Service layer) Dao: 数据访问层 (d ...
分类:
编程语言 时间:
2019-04-19 11:52:32
阅读次数:
206
SpringMVC中的数据校验 这一篇博文主要总结一下springmvc中对数据的校验。在实际中,通常使用较多是前端的校验,比如页面中js校验,对于安全要求较高的建议在服务端也要进行校验。服务端校验可以是在控制层conroller,也可以是在业务层service,controller校验页面请求的参 ...
分类:
编程语言 时间:
2019-04-18 18:48:54
阅读次数:
159
一:将对象配置到容器 1.xml文件:空参构造 2.指定扫描com.spring.bean包下所有类中的注解.注:会扫描报下的所有后代包 注解: @Component("BeanName") 将对象注册到spring容器 | @Controler 控制层 | @Service 业务层 | @Repo ...
分类:
编程语言 时间:
2019-04-12 23:08:49
阅读次数:
193
前面学习了Struts2和Hibernate。 Struts2主要是用来控制业务层面逻辑和显示,告诉你什么时候走哪个action,跑去运行哪个class的什么方法,后面调到哪个jsp。 Struts2需要配置的struts.xml, 配置对应的action和jsp表单页面。 struts2包含的主要 ...
分类:
编程语言 时间:
2019-04-08 16:10:49
阅读次数:
165
介绍 DAO功能是数据操作. 客户发送数据到显示层,显示层发送数据到业务层,业务发送数据到数据层,数据层进行持久化.即.保存进入databases 一些简称 BO 业务对象的简称 DAO 一个数据访问对象,增删查改 PO数据库一条记录,映射成javaBean对象,拥有getter/setter方法 ...
分类:
其他好文 时间:
2019-03-18 01:09:55
阅读次数:
106
代理模式 对代理模式的理解,通过http://www.runoob.com/design-pattern/proxy-pattern.html 对AOP的代理模式,参考https://www.cnblogs.com/xujiming/p/5737531.html 目标:测试service层每一个方法 ...
分类:
其他好文 时间:
2019-03-14 18:22:20
阅读次数:
166
控制层GoodController 业务层 DAO层 application.properties 数据库springboot 控制层与业务层 业务层与DAO层 通过接口连接 ...
分类:
编程语言 时间:
2019-03-11 01:03:08
阅读次数:
156
Spring是一个轻量级的DI(Ioc)和AOP的容器框架 Spring通过一种称作控制反转(IoC)的技术促进了低耦合 AOP:切面编程将业务逻辑从应用服务中分离 容器:包含并管理应用对象的生命周期和配置 框架:使用组件配置组合成复杂的应用,并提供很多基础功能 并贯穿表现层、业务层及持久层 1.1 ...
分类:
编程语言 时间:
2019-03-05 22:54:07
阅读次数:
254