天天看点

第80节:Java中的MVC设计模式

第80节:Java中的MVC设计模式
第80节:Java中的MVC设计模式

了解java中的mvc模式.复习以及回顾!

事务,设置自动连接提交关闭.

<code>setAutoCommit(false);</code>

<code>conn.commit();</code>

<code>conn.rollBack</code>

隔离级别分别有:

读未提交有脏读

读已提交有不可重复读

可重复读有幻读

可串行化可以解决脏读,幻读,不可重复读

数据库连接池用于创建和管理连接对象.

DBCP和C3P0,分别了解代码设置和配置文件设置

DBUtils可以简化数据的增删改查.

<code>QueryRunner runner = new QueryRunner();</code>

<code>runner.update();</code>

<code>runner.query();</code>

DBUtils通用的增删改
通用的增删改方法

数据库的元数据

方法

参数的元数据

方法的摘要

结果集元数据

用来描述数据的数据,叫做元数据

数据库元数据,参数元数据,结果集元数据

TestDBUtils.java
快速查询方法
通用的查询方法
JSP开发模式

mvc的设计模式

三层架构

客户端,web层,业务逻辑层,数据访问层

servlet/jsp web层

javabean 业务逻辑层

dao 数据访问层

web层 对应 controller view

业务逻辑层 对应 model

数据访问层 对应 model

mvc模式: controller view model

controller: 接收请求,调用模型层出来数据,反馈给view

view: 用于显示

model: 数据的封装,数据的处理

学生管理系统中的增删查改,分页,模糊查询

欢迎使用学生管理系统, 按姓名查询, 按性别查询, 添加

有编号,姓名 ,性别,电话,生日,爱好,简介,操作.

创建数据库
第80节:Java中的MVC设计模式
dao环境搭建
第80节:Java中的MVC设计模式
service层
第80节:Java中的MVC设计模式
第80节:Java中的MVC设计模式
查询数据
第80节:Java中的MVC设计模式

先写一个jsp页面,有个链接<code>&lt;a href="StudentListServlet"&gt;&lt;/a&gt;</code>写个Servlet,接收请求,去调用Service,由service去调用dao,写dao,然后做dao实现,再写Service,做Service的实现,在servlet存储数据,做出页面响应,在list.jsp上显示数据.

第80节:Java中的MVC设计模式
第80节:Java中的MVC设计模式
第80节:Java中的MVC设计模式
第80节:Java中的MVC设计模式
第80节:Java中的MVC设计模式

要的jar包,都在这.

第80节:Java中的MVC设计模式

好了,欢迎在留言区留言,与大家分享你的经验和心得。

感谢你学习今天的内容,如果你觉得这篇文章对你有帮助的话,也欢迎把它分享给更多的朋友,感谢。

达叔小生:往后余生,唯独有你 You and me, we are family ! 90后帅气小伙,良好的开发习惯;独立思考的能力;主动并且善于沟通 简书博客: 达叔小生 https://www.jianshu.com/u/c785ece603d1

下面我将继续对 其他知识 深入讲解 ,有兴趣可以继续关注

小礼物走一走 or 点赞

版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!