Java编程
〖摘要:〗
继续阅读其余的 16485 字
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.URL;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import java.util.regex.PatternSyntaxException;
继续阅读其余的 16485 字
weiking
2006-09-18 15:23:28
阅读:151
评论:0
引用:0
为了便于以一致的方式使用不同的数据访问技术如JDBC,JDO和Hibernate, Spring提供了一套抽象的DAO类供你继承。这些抽象类提供一些方法来设置数据源, 以及你正在使用的技术中专有的一些配置设定。
Dao支持类:
JdbcDaoSupport - JDBC数据访问对象的基类。 需要设置数据源,同时为子类提供JdbcTemplate。
HibernateDaoSupport - Hibernate数据访问对象的基类。 需要设置SessionFactory,同时为子类提供HibernateTemplate。可以选择直接通过HibernateTemplate来初始化, 这样就可以重用后者的设置,例如SessionFactory,flush的方式,异常解释器等等。
JdoDaoSupport - JDO数据访问对象的基类。 需要设置PersistenceManagerFactory,同时为子类提供JdoTemplate。
Dao支持类:
JdbcDaoSupport - JDBC数据访问对象的基类。 需要设置数据源,同时为子类提供JdbcTemplate。
HibernateDaoSupport - Hibernate数据访问对象的基类。 需要设置SessionFactory,同时为子类提供HibernateTemplate。可以选择直接通过HibernateTemplate来初始化, 这样就可以重用后者的设置,例如SessionFactory,flush的方式,异常解释器等等。
JdoDaoSupport - JDO数据访问对象的基类。 需要设置PersistenceManagerFactory,同时为子类提供JdoTemplate。
weiking
2006-09-07 08:34:11
阅读:280
评论:0
引用:0
Forbidden
You don't have permission to access / on this server.
Apache/2.0.54 (Unix) PHP/4.4.0 mod_jk/1.2.15 Server at javaeye.com Port 80
weiking
2006-08-24 21:21:16
阅读:173
评论:0
引用:0
weiking
2006-08-23 09:38:43
阅读:762
评论:0
引用:0
使用ibatis 提供的ORM机制,对业务逻辑实现人员而言,面对的是纯粹的Java对象, 这一层与通过Hibernate 实现ORM 而言基本一致,而对于具体的数据操作,Hibernate 会自动生成SQL 语句,而ibatis 则要求开发者编写具体的SQL 语句。相对Hibernate等 “全自动”ORM机制而言,ibatis 以SQL开发的工作量和数据库移植性上的让步,为系统 设计提供了更大的自由空间。作为“全自动”ORM 实现的一种有益补充,ibatis 的出现显 得别具意义。
http://ibatis.apache.org/javadownloads.html
http://ibatis.apache.org/javadownloads.html
weiking
2006-08-18 20:06:42
阅读:136
评论:0
引用:0
〖摘要:〗
对j2ee企业级开发技术了解的很少,所以本文仅对java开发一般web程序几点建议,不涉及用struts、Spring、hibernate开发
相对而言大一点的项目,暂不考虑开发难度,就维护成本而言,好的习惯是必要的,我先来个抛砖引玉
一 大的架构
MVC是对数据层、逻辑层及表现层的完全分离,可以利用factory工厂模式实现,这个在23种经典模式种有提到过。
二 数据库问题
1、数据库设计
好的数据库设计很重要,可以借助一些建模工具。如目前比较受欢迎的有Sybase.PowerDesigner,ERStudio等。
2、将常用信息写入配置文件
如数据库驱动、url等,可以很容易实现数据库的迁移。
3、写标准的sql语句
尽管SQL语句有一定的标准,但是各厂商数据库还是不能完全通用,所以尽量不要使用其厂商提供所谓独特的语法写SQL语句。
继续阅读其余的 721 字
对j2ee企业级开发技术了解的很少,所以本文仅对java开发一般web程序几点建议,不涉及用struts、Spring、hibernate开发
相对而言大一点的项目,暂不考虑开发难度,就维护成本而言,好的习惯是必要的,我先来个抛砖引玉
一 大的架构
MVC是对数据层、逻辑层及表现层的完全分离,可以利用factory工厂模式实现,这个在23种经典模式种有提到过。
二 数据库问题
1、数据库设计
好的数据库设计很重要,可以借助一些建模工具。如目前比较受欢迎的有Sybase.PowerDesigner,ERStudio等。
2、将常用信息写入配置文件
如数据库驱动、url等,可以很容易实现数据库的迁移。
3、写标准的sql语句
尽管SQL语句有一定的标准,但是各厂商数据库还是不能完全通用,所以尽量不要使用其厂商提供所谓独特的语法写SQL语句。
继续阅读其余的 721 字
weiking
2006-07-13 10:03:27
阅读:401
评论:0
引用:0
〖摘要:〗
在web.xml中进行如下设置
继续阅读其余的 4037 字
在web.xml中进行如下设置
<filter>
<filter-name>access</filter-name>
<filter-class>net.resume.web.AccessFilter</filter-class>
<init-param>
<param-name>access.config</param-name>
<param-value>WEB-INF/access-config.properties</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>access</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
继续阅读其余的 4037 字
weiking
2006-07-01 17:43:35
阅读:1068
评论:0
引用:0
〖摘要:〗
包括图片的上传、保存、缩放等功能,有需要对图片进行处理时可直接COPY过去用,前段时间写的,懒的写注释,大家凑合看吧。
继续阅读其余的 6832 字
包括图片的上传、保存、缩放等功能,有需要对图片进行处理时可直接COPY过去用,前段时间写的,懒的写注释,大家凑合看吧。
package net.resume.web.util;
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.Image;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
import java.util.Iterator;
继续阅读其余的 6832 字
weiking
2006-07-01 17:37:02
阅读:612
评论:0
引用:0
〖摘要:〗
目前Java主要应用于中间件的开发(middleware)---处理客户机于服务器之间的通信技术,早期的实践证明,Java不适合pc应用程序的开发,其发展逐渐变成在开发手持设备,互联网信息站,及车载计算机的开发.Java于其他语言所不同的是程序运行时提供了平台的独立性,称许可以在windows,solaris,linux其他操作系统上使用完全相同的代码.Java的语法与C++语法类似,C++/C程序员很容易掌握,而且Java是完全的彻底的面向对象的,其中提出了很好的GC(Garbage Collector)垃圾处理机制,防止内存溢出.
继续阅读其余的 4422 字
目前Java主要应用于中间件的开发(middleware)---处理客户机于服务器之间的通信技术,早期的实践证明,Java不适合pc应用程序的开发,其发展逐渐变成在开发手持设备,互联网信息站,及车载计算机的开发.Java于其他语言所不同的是程序运行时提供了平台的独立性,称许可以在windows,solaris,linux其他操作系统上使用完全相同的代码.Java的语法与C++语法类似,C++/C程序员很容易掌握,而且Java是完全的彻底的面向对象的,其中提出了很好的GC(Garbage Collector)垃圾处理机制,防止内存溢出.
继续阅读其余的 4422 字
weiking
2006-05-28 12:54:28
阅读:369
评论:0
引用:0
〖摘要:〗
J2EETM----JavaTM 2PlatformEnterpriseEdition : J2EE(JAVA2企业版)平台提供一个基于组件设计、开发、集合、展开企业应用的途径。J2EE 平台提供了多层、分布式的应用模型,重新利用组件的能力,统一安全的模式以及灵活 的处理控制能力。
继续阅读其余的 1218 字
J2EETM----JavaTM 2PlatformEnterpriseEdition : J2EE(JAVA2企业版)平台提供一个基于组件设计、开发、集合、展开企业应用的途径。J2EE 平台提供了多层、分布式的应用模型,重新利用组件的能力,统一安全的模式以及灵活 的处理控制能力。
继续阅读其余的 1218 字
weiking
2006-05-28 12:52:34
阅读:422
评论:0
引用:0
