java初学
文章平均质量分 58
爱编程的汪
more study,more rewarding
展开
-
java连接池和DBUtils工具处理器的讲解
1.为什么要使用java连接池?在我们用传统的JDBC 连接数据库,必须经常进行创建和销毁,并且销毁对象也不是很彻底,所以为了节省时间、效率,可以使用连接池。2.如何使用连接池?在程序开始的时候,可以创建几个连接,将连接放入到连接池中.用户使用连接的时候,可以从连接池中进行获取.用完之后,可以将连接归还连接池。常见连接池的有C3PO,DBCP,当然我们也可以自己定义——以下为所写代码:public...原创 2018-03-22 20:29:53 · 426 阅读 · 0 评论 -
谈谈java动态代理Proxy
1.什么是代理(中介)?通俗的说就是通过第三方进行两个人交易,比如租房,代理对象是黑中介——有租房子的方法(此时的方法为调用房东租房的方法),被代理对象/目标对象是房东——真正的租房的方法,执行代理对象方法的对象是租房者。代理的流程可以看成:租房者租房——中介(租房的方法)——房东(租房的方法)抽象为:调用对象——代理对象——目标对象2.动态代理不用手动编写一个代理对象,不需要编写与目标对象相同的...原创 2018-04-10 14:29:57 · 214 阅读 · 0 评论 -
谈谈三层结构和MVC设计模式之间的关系
众所周知,MVC在javaWeb的具有举重若轻的地位,但是我们在设计javaweb项目时都是采用三层结构的模式,而他们之间有什么联系呢?1.MVC是Web开发模式,它包含:M——model——javabean:模型层,主要用来封装数据;V——view——JSP:展示层,主要用来页面的展示;C——controller——servlet:控制层,主要是处理业务之间的逻辑,以及获取数据;2.三层结构是j...原创 2018-03-29 09:16:48 · 1490 阅读 · 0 评论