摘要:
虽然DAO模式已经有了好多的成熟的框架,但它仍然是一个比较重要的设计模式。要做一个比较合理的DAO模式,你需要对工厂模式、单例模式、模板模式、策略模式、代理模式、泛型、反射机制、输入输出、异常等知识比较熟悉。下面结合自己理解,设计一个DAO设计模式的例子,希望大家给与指正。1、数据库连接池的工具类。 在数据库连接池的工具类中,采用了开源的DBCP数据库连接池,调用了DataSource接口,DBCP中关于Datasource的Connection采用了动态代理的方式实现,在这里只是提出,感兴趣可以查看其源码,该工具类采用可配置的方式实现的,代码如下:package com.cvicse.ut. 阅读全文
阅读排行榜
JasperReport报表设计总结
2008-01-08 13:07 by myjava2, 352 阅读, 收藏,
摘要:
首先,jasperReport是一个以java实现的报表工具,(好像是句废话)。可以实现多种格式的报表。再我们先理解一下jasperReport的实现过程。笔者不再画图,网上到处都是。1)定制报表格式。 有二种方式,一种就是写jrxml文件,其实就是xml文件,只不过是后缀名不一样罢了。另一种方式更直接,就是生成一个JasperDesign类的实例,在japsperDesign中自己定义模板。jrxml文件也是通过一个JRXmlLoad加载过来,转成JasperDesign类的实例。也就是说写jrxml文件还需要进行解析,加载。现实中我们使用的报表一般格式比较固定,因而可以通过先使用iRepo 阅读全文
实现 Android 通知提示功能
2011-08-26 14:47 by myjava2, 349 阅读, 收藏,
摘要:
Android支持Toast和NotificationManager两种通知方式,前者相当于一个定时关闭的对话框,后者是在状态栏上显示一条消息。Toast和Notification都可以随时取消。ToastA toast is a view containing a quick little message for the user. The toast class helps you create and show those. Toast的使用很简单:Toast.makeText(this, "Service destroyed…", Toast.LENGTH_LONG 阅读全文
spring加载xml配置文件
2011-02-12 14:56 by myjava2, 349 阅读, 收藏,
摘要:
spring 中加载xml配置文件的方式 spring 中加载xml配置文件的方式,好像有3种, xml是最常见的spring 应用系统配置源。Spring中的几种容器都支持使用xml装配bean,包括: XmlBeanFactory , ClassPathXmlApplicationContext , FileSystemXmlApplicationContext , XmlWebApplicationContext一:XmlBeanFactory 引用资源 Resource resource = new ClassPathResource("appcontext.xml" 阅读全文
数据库回顾之-----触发器
2011-07-09 21:47 by myjava2, 347 阅读, 收藏,
摘要:
重新回顾牛腩视频的时候,感觉自己对操作数据库,依然有些小问题,不能很顺利的创建触发器,对触发器的了解不是很多,然后自己就开始,复习一下触发器。触发器(trigger)是一个特殊的存储过程,它的执行不是程序调用,也不是手动启动,而是由事件来触发,比如对一个表进行(insert,delete,update)时就会激活执行它,触发器经常用于加强数据的完整性和业务规则等。触发程序时与表有关的命名数据库对象,当表上出现特定的事件时,将激活该对象。1,处罚程序与命名为tbl_name的表相关,tbl_name必须引用永久性表,不能将触发程序与临时表和视图关联起来,。2,Trigger_time是触发程序. 阅读全文
浙公网安备 33010602011771号