
第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: 数据的封装,数据的处理
学生管理系统中的增删查改,分页,模糊查询
欢迎使用学生管理系统, 按姓名查询, 按性别查询, 添加
有编号,姓名 ,性别,电话,生日,爱好,简介,操作.
创建数据库
dao环境搭建
service层
查询数据
先写一个jsp页面,有个链接<code><a href="StudentListServlet"></a></code>写个Servlet,接收请求,去调用Service,由service去调用dao,写dao,然后做dao实现,再写Service,做Service的实现,在servlet存储数据,做出页面响应,在list.jsp上显示数据.
要的jar包,都在这.
好了,欢迎在留言区留言,与大家分享你的经验和心得。
感谢你学习今天的内容,如果你觉得这篇文章对你有帮助的话,也欢迎把它分享给更多的朋友,感谢。
达叔小生:往后余生,唯独有你 You and me, we are family ! 90后帅气小伙,良好的开发习惯;独立思考的能力;主动并且善于沟通 简书博客: 达叔小生 https://www.jianshu.com/u/c785ece603d1
下面我将继续对 其他知识 深入讲解 ,有兴趣可以继续关注
小礼物走一走 or 点赞
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!