图解JavaWeb开发模式及MVC
疑问区? 1. 在 JavaWeb 开发中将 MVC 与业务层、持久层、表现层相结合的运用有何好处? 用三层架构可以降低层与层之间的耦合度。 2. Servlet 是如何是如何调用业务层的呢?(说明过程) 通过接口一层一层的调用来实现的。调用顺序:首先, servlet 到业务层( service )去实现接口的调用,然后是到持久层( dao )去调用实现类的接口,在这个过程中业务层和持久层进行了一次数据交互,同时在 dao 的调用中,数据就会被保存到数据库中。但持久层的数据可以通过查询在一层一层的返回到 Servlet 中,最后在响应到浏览器上。 3. javabean 是怎么来的? Javabean 就是将实体对象进行封装的一种技术,它与数据库的表相对应,一张数据库表对应一个 javabean 对象。通过 JDBC 技术和 JavaBean 对象封装来实现的。 误区? 来源: oschina 链接: https://my.oschina.net/u/1258343/blog/175100