上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
2016年6月18日
摘要: <c3p0-config> <default-config> <!--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 --> <property name="acquireIncrement">3</property> <!--定义在从数据库获取新连接失败后重复尝试的次 阅读全文
posted @ 2016-06-18 10:26 十三弦 阅读(1227) 评论(0) 推荐(1) 编辑
摘要: 1.AOP Aop(aspect object programming)面向切面编程 功能: 让关注点代码与业务代码分离! 关注点 重复代码就叫做关注点; 切面 关注点形成的类,就叫切面(类)! 面向切面编程,就是指对很多功能都有的重复的代码抽取,再在运行的时候往业务方法上动态植入“切面类代码”。 阅读全文
posted @ 2016-06-18 10:02 十三弦 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 代理是一种设计模式,它提供了对目标对象的另外的访问方式,通过代理访问目标对象,可以在目标对象实现的基础上增加额外的功能操作,扩展目标对象的功能。 1.动态代理 1)代理对象,不需要实现接口; 2)代理对象的生成,是利用JDKAPI, 动态的在内存中构建代理对象(需要我们指定创建代理对象/目标对象实现 阅读全文
posted @ 2016-06-18 08:54 十三弦 阅读(224) 评论(0) 推荐(0) 编辑
2016年6月12日
摘要: Spring是一个非常活跃的开源框架, 它是一个基于IOC和AOP来构架多层JavaEE系统的框架,它的主要目地是简化企业开发。Spring以一种非侵入式的方式来管理你的代码, Spring提倡”最少侵入”,这也就意味着你可以适当的时候安装或卸载Spring。 1.Spring 6个模块 Sprin 阅读全文
posted @ 2016-06-12 20:30 十三弦 阅读(265) 评论(0) 推荐(0) 编辑
2016年6月11日
摘要: 1.JdbcUtil(使用c3p0组件) 2.PageBean 3.Dao 4.service 5.servlet 6.jsp 7.效果 8.hibernate中的分页 阅读全文
posted @ 2016-06-11 18:47 十三弦 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1.自定义数据库连接池 2.dbcp连接池组件 DBCP 是 Apache 软件基金组织下的开源连接池实现。使用DBCP数据源,应用程序应在系统中增加如下两个 jar 文件: Commons-dbcp.jar:连接池的实现 Commons-pool.jar:连接池实现的依赖库 Tomcat 的连接池 阅读全文
posted @ 2016-06-11 18:31 十三弦 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 使用元数据可以在jdbc中获取数据库的定义,例如:数据库、表、列的定义信息。 在jdbc中可以使用: 数据库元数据、参数元数据、结果集元数据。 1.DataBaseMetaData对象 Connection.getDatabaseMetaData() getURL():返回一个String类对象,代 阅读全文
posted @ 2016-06-11 17:31 十三弦 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 引入jar包(需要引入依赖的日志jar包) 自定义类型转换器: 使用BeanUtils组件提供的转换器: 阅读全文
posted @ 2016-06-11 16:33 十三弦 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 将HQL查询语句放到映射文件中: 使用查询语句 使用c3p0连接池 阅读全文
posted @ 2016-06-11 11:51 十三弦 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1.为什么使用缓存 hibernate使用缓存减少对数据库的访问次数,从而提升hibernate的执行效率。hibernate中有两种类型的缓存:一级缓存和二级缓存。 2.一级缓存 Hibenate中一级缓存,也叫做session的缓存,当调用session的save/saveOrUpdate/ge 阅读全文
posted @ 2016-06-11 11:41 十三弦 阅读(8326) 评论(0) 推荐(2) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页