JAVA
文章平均质量分 58
jjjjyyyyy
醉心于开发技术海洋,乐此不疲。。。
展开
-
打破沙锅--工厂模式
工厂模式:简单的说提供创建对象的接口。把组件对象的创建与使用相分离。为对象的使用者提供一致的编程接口。工厂模式分类: 1、简单工厂模式---静态方法返回抽象产品对象。 角色:抽象产品角色、具体产品角色、工厂角色或者上帝角色。2、工厂方法模式:当抽象产品角色太多时,就会加重上帝或者工厂静态方法的负担,此时可以增加抽象工厂角色,增加非抽象的具体工厂角色实现非静态方法以原创 2007-03-17 11:28:00 · 506 阅读 · 0 评论 -
JPA的本地查询(native query)转
JPA的本地查询(native query) JPA支持本地查询,所谓本地查询,就是使用原生的sql语句(根据数据库的不同,在sql的语法或结构方面可能有所区别)进行查询数据库的操作。 本地查询主要使用EntityManager接口里的方法:public interface EntityManager { public void persist(Object entity)原创 2009-09-17 12:46:00 · 14892 阅读 · 0 评论 -
dwr-jsf(引)
DWR 和 JSF DWR要求你创建Java类并将其配置到dwr.xml配置文件中。DWR创建一个Javascritp文件(文件扩展名为.js),该文件的名字是在dwr.xml中配置的如下dwr.xml配置信息展示了Java类是如何被配置的: <param name="class" value="com.somebean.AjaxBean" /> c原创 2007-11-12 21:20:00 · 913 阅读 · 0 评论 -
当别人为你做很多的时候,你反而不适应了?----j2ee容器的理解
面向j2ee容器的开发我们称之为企业级开发。“面向j2ee容器”,我想是要好好的理解一下的时候了。首先我们的web程序或者是EJB组件需要部署在容器里,我们可以理解为面向容器。其实这仅仅是浅层次的,从深次来说。容器为我们作了很多本来是程序员作的工作,甚至可以理解为容器为java或者说sun的规范“接口做了真正的实现”(比如说Servlet对象的实例化、对象的持久化等等)。我们的程序运行原创 2007-06-14 19:50:00 · 901 阅读 · 0 评论 -
Java之小理解
在java2中,注意多利用一下集合框架类--Collections和Arrays,利用它们的静态方法对集合对象进行处理,包括实现集合类的同步,在java2中的新集合类都不是线程安全的。 Properties的妙用,利用它的Load和store方法,可以实现属性文件的串行化在字节流和字符流上应用相应的缓冲流,可以提高性能原创 2007-05-31 21:25:00 · 580 阅读 · 0 评论 -
applet的用武之地--转
1、在servlet中得到JasperPrint对象,并将之写入ObjectOutputStream中这一步没什么好说的,想怎么实现就怎么实现,总之得到一个JasperPrint对象,然后放进Objuect输出流里输出,最后达到运行servlet会弹出一个下载窗口的结果就OK。这里给出比较关键的步骤:java 代码 /* *这只是一些重点提示,甚原创 2007-07-25 17:30:00 · 1598 阅读 · 2 评论 -
关于 向Mysql 插入 Blob字段 转
testblob.jsp test blob<%java.sql.Connection conn; java.lang.String strConn; Class.forName("org.gjt.mm.mysql.Driver").newInstance(); conn= java.sql.DriverMan原创 2007-07-12 09:57:00 · 2018 阅读 · 0 评论 -
JPA--小理解
注意java 的持久化的资源注入或者说是标记注入,仅在j2ee 兼容容器管理的被注入类中有效,一般的web容器是不支持这种资源注入的,换句话说,除非被注入类被容器托管,并且容器符合j2ee5规范,比如实现了ServletContextListener这个接口的类,就是被容器管理的(它的整个生命周期,客户端不要关心,只要使用就行了),那么这个类就可以利用标记实现资源注入或者依赖注原创 2007-07-11 17:14:00 · 647 阅读 · 0 评论 -
JPA--转Obtaining Access to an Entity Manager
The BookDBAO object of the Duke’s Bookstore application includes methods forgetting the book data from the database and updating the inventory in the databasewhen books are sold. In order to perform原创 2007-07-11 16:43:00 · 802 阅读 · 0 评论 -
JSF---java-web应用的救世主--引
Application的常用方法: Application app = facesContext.getApplication(); public Iterator getSupportedLocales(); public String getMessageBundle(); String bundleName = application.getMessageBundl原创 2007-07-04 17:50:00 · 1005 阅读 · 0 评论 -
java--监听器、过滤器
遇到问题不要忘了web容器实现的可注入的监听器和过滤器。 三大监听器,环境监听(ServeletContextListener...)、会话监听(HttpSessionListener...)、请求监听 (HttpRequestListener)。 还有针对不同请求的过滤器(实现Filter接口),其实在进行权限管理的时候,不妨考虑过滤器。 可以按照功能原创 2007-06-30 17:05:00 · 1348 阅读 · 0 评论 -
打破沙锅----多态的真正强大之处
多态的真正强大之处-----就是你可以编写能够调用将来编写的代码的代码。父类指针指向子类对象调用的是子类中重写的父类方法。在程序要扩展时,只需要改变父类指针的指向即可。配合工厂模式使用,可以在客户程序中实现一致的编程接口。 在工厂中改变父类指针的指向。原创 2007-03-17 11:51:00 · 465 阅读 · 0 评论 -
Toplink-JPA/zhuan
14.3.3 配置日志 在Toplink中有关日志配置可以有多种情况,例如日志的级别、日志的输出内容等。这些日志的配置如以下属性所示。— 属性名:toplink.logging.logger描述:日志的实现类名。可选值:— DefaultLogger(默认):Toplink默认的日志实现类,oracle.toplink.essentials.logging. Default原创 2009-09-17 11:11:00 · 1354 阅读 · 1 评论