自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小木耳的专栏

爱尔兰咖啡的味道

  • 博客(24)
  • 收藏
  • 关注

原创 关于Hibernate一个配置参数hibernate.hbm2ddl.auto

 这两天在整理Spring + JPA(Hibernate实现),从网上copy了一段Hibernate连接参数的配置。<properties>           <property name="hibernate.show_sql" value="true" />                 <property name="hibernate.hbm2dd...

2009-06-03 17:37:56 193

从springside、appfuse、grails 看到的“敏捷”

    刚开始工作的时候一直不懂什么叫做架构,只是了解到什么是两层,什么是三层,慢慢的开始书写自己的java代码。慢慢的才知道为什么要出那么多的框架,那么多框架的结合使用。    记得看过一篇文章,里面讲即使用java构建一个简单的web应用,也不是很容易的事情,其中作者提到了sttuts hibernate spring 等一些应用。    去年的时候开始参照江南白衣的springside架...

2009-01-13 00:39:59 117

自己的经历 appfuse中myeclipse中tomcat部署

1 import 已经生成的appfuse,本来想转为myeclipse工程的,但是遇到这样一个问题 在项目上点右键 MyEclipse/Add Web Project Capabilities 但是提示我 不能在src下面创建webapp这样的意思 群里有朋友这么告诉我 运行完 mvn eclipse:eclipse后 修改下面的文件   myproject/.settings/org.ecli...

2009-01-12 16:16:52 88

原创 时间管理实践

这个群组着重时间管理的实践,而不是知识的学习。读书而不实践,还不如不读,因为你浪费了阅读的时间。目前主要集中在FTF和GTD两种时间管理方法的实践。 FTF是First Things First(要事第一)的缩写。FTF是以原则为中心的方法,不是教你如何提高速度,而是给你一个指南针为你指明方向。强调根据七个习惯的原则和自己的使命、价值观,来规划自己的人生,根据这些原则决定哪些事情是真正对实现自己的...

2009-01-12 00:37:47 135

原创 深入浅出REST

不知你是否意识到,围绕着什么才是实现异构的应用到应用通信的“正确”方式,一场争论正进行的如火如荼:虽然当前主流的方式明显地集中在基于SOAP、WSDL和WS-*规范的Web Services领域,但也有少数人用细小但洪亮的声音主张说更好的方式是REST,表述性状态转移(REpresentational State Transfer)的简称。在本文中,我不会涉及争论的话题,而是尝试对REST和RES...

2009-01-12 00:36:11 81

原创 appfuse常用命令

appfuse2常用命令mvn jetty:run         //运行程序 不用打包   前提是必须删除webapp/web-inf/lib和webapp/web-inf/classes   使用此命令启动时修改jsp或html不用重启jettymvn jetty:run-war     //打包部署运行如果只修改了jspmvn –o war:exploded如果修改了类mvn –o pac...

2009-01-12 00:29:00 131

原创 javamail常用类

JavaMail的常用类介绍 事先说明: 没用过JavaMail的人可能看不懂这些介绍,不过不要紧,后面的文章有具体的实例,到时也可倒回来查看这些类的用法. (1) javax.mail.Properties类    JavaMail需要Properties来创建一个session对象。它将寻找字符串"mail.smtp.host",属性值就是发送邮件的主机. 用法:   Properties p...

2009-01-12 00:27:11 679

原创 Maven 概念与实例

最近由于工作原因在研究、应用Maven,有了一些体会就写成了此文。本文虽然是Maven2的入门文章,但并不涉及 Maven的历史、下载与安装,这些内容可以到Maven的官方网站上了解。本文主要是关注Maven中的重要概念,并以一个实例来阐述使用Maven的 基本方法。文末有例子代码下载的链接。 1 关键名词     Project:任何您想build的事物,Maven都可以认为它们是工程。这些工程...

2009-01-12 00:24:57 74

原创 mysql数据库的优化

1 选取最适合的字段属性MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。   另外一个提高效率的方法是在可能的情况下,应该尽量把字段设置为NOT NULL,这样在将来执行查询的时候,数据库不用去比较NULL值。 对于某些文本字段,例如“省份”或者“性别”,我们可以将...

2009-01-12 00:22:30 65

18步启动appfuse

1 安装 jdk 5+ maven 2.09 mysql 5.x2 配置 JAVA_HOME  M2_HOME在path中添加%JAVA_HOME%\bin;%M2_HOME%\bin3 将下载下来的appfuse-dependencies-2.0.2解压到.m2/repository 下面4 创建自己存放项目的目录 例如 c://appfuse5 cd c://appfuse6 运行创建骨架的命...

2009-01-12 00:18:08 155

原创 解決appfuse2中DisplayTag中文乱码问题

近来学习appfuse2一直受着displaytag中文乱码的困挠,如果是刚刚下载下来的源代码编译后没有乱码,但是如果做了相应的displaytag中文修改、或者增加了新pojo之后,重新启动就会产生乱码。     百度、google了几天,发现都是appfuse1的解决办法,appfuse2的几乎没有,有的只是从生成的war档文件中修改,但是如果重新修改添加displaytag之后就又有问题了,...

2009-01-12 00:00:45 93

原创 复活SpringSide

江南白衣启动SpringSide 3.0项目已经很长时间了,但是我一直没有关注,直到他发布了All in One版。对于我这样的懒人来说,All in One版是个不错的选择。当然,SpringSide 3.0.4 All in One版并不是完美无缺,加上白衣时间紧,没办法写很详细的文档,所以使用起来还是有一定的障碍。再加上SpringSide 3.0太依赖于Maven,而很多人不喜欢Maven...

2009-01-11 23:58:45 86

sap简介

SAP是一个领先的ERP软件. Systems ,Application,and Products in Data processing SAP R/3软件具备以下功能和主要特点: 功能性:R/3以模块化的形式提供了一整套业务措施,其中的模块囊括了全部所需要的业务功能并把用户与技术性应用软件相联而形成一个总括的系统,用于公司或企业战略上和运用上的管理。 集成化: R/3把逻辑上相关...

2008-01-03 15:16:00 376

Struts Hibernate Spring来构建web应用

其实,就算用Java建造一个不是很烦琐的web应用,也不是件轻松的事情。 在构架的一开始就有很多事情要考虑。 从高处看,摆在开发者面前有很多问题:要考虑是怎样建立用户接口?在哪里处理业务逻辑? 怎样持久化的数据。 而这三层构架中,每一层都有他们要仔细考虑的。 各个层该使用什么技术? 怎样的设计能松散耦合还能灵活改变? 怎样替换某个层而不影响整体构架?应用程序如何做各种级别的业务处理(比如事务处理)...

2007-11-15 13:54:50 72

一个项目消耗时间的一些因素

整合不同的技术。 一个大的项目不可能只使用一个或两个技术,你要使用Spring, Hibernate, Web Flow, SiteMesh, ACEGI, Taglibs你要使用一些适合自己的Design Pattern, Cache, 你要将这些东西优雅的整合起来需要消耗很多精力,这个主要花在项目前期上。一个新的项目你也可以修改一个已有的项目来节省精力,但修改项目就象在一件新衣服上打...

2007-11-01 03:57:07 224

NonUniqueObjectException问题的解决

使用hibernate保存对象时,出现如下错误:org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session: [com.lee.dao.hibernate.User#12]网上查阅资料后,找到解决...

2007-11-01 03:47:33 277

Log4j配置文件

#配置根Logger,其语法为:log4j.rootLogger = [ level ] , appenderName, appenderName, ...#level 是日志记录的优先级#appenderName就是指定日志信息输出到哪个地方。您可以同时指定多个输出目的地。log4j.rootLogger=INFO,stdout,R#Log4j提供的appender有以下几种:#org.ap...

2007-10-22 03:43:58 50

Hibernate MySQL 中文乱码问题

环境:Hibernate 3.2 + MySQL5.0(MySQL的编码已设置为utf8)问题:通过Hibernate向MySQL写入中文后,通过Hibernate取回数据,在console中打印java对象显示正常。但在MySQL Query Browser中看到的是乱码,传给前端的Flex也是乱码。原因:Hibernate的基础还是JDBC,所以一样需要设置characterEncoding!...

2007-10-22 01:18:43 71

第一个hibernate例子失败

User.hbm.xml中 ...

2007-10-18 17:31:59 131

tomcat中url传值乱码

在表单提交中文搜索过程中,翻页,链接都带有关键字参数(注意这里是用URL参数),此时URL必须编码为你JSP编码格式,下面以UTF-8为例:Keywords:车URL=show.do?keywords=<%=URLEncode.encode("车","uft-8")%>此时通过[原创] MySQL支持UTF-8编码全攻略 "struts中文问题","struts国际化问题"—...

2007-10-16 08:38:01 106

power designer的反向工程

Power Designer是Sybase公司的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,它几乎包括了数据库模型设计的全过程。利用Power Designer可以制作数据流程图、概念数据模型、物理数据模型,可以生成多种客户端开发工具的应用程序,还可为数据仓库制作结构模型,也能对团队设计模型进行控制。Power Designer的4种模型:概念数据模型 (CDM)物理数据模型 (P...

2007-10-12 07:23:01 79

tomcat启动时自动加载servlet

比如我要启动时加载的servlet叫WebServiceStarter在web.xml中增加<servlet>   <servlet-name>WebServiceStarter</servlet-name>   <servlet-class>WebServiceStarter</servlet-class>   <load...

2007-10-11 02:26:51 254

AppFuse 2.0正式发布了

AppFuse 2.0正式发布了2007年10月11日 星期四 上午 09:08早上从Matt Raible的博客上看到AppFuse2.0已经全部开发完毕,正式发布了。AppFuse2.0使用了Maven作为基础进行开发,并且大量使用了java5的泛型和注释。AppFuse2.0要求使用java5+版本以及Servlet 2.4和JSP 2.0 (如果是使用JSF作为WEB层的话,J...

2007-10-11 01:08:35 42

win200或者xp下安装maven

Windows 2000/XPUnzip maven-2.0.7-bin.zip to the directory you wish to install Maven 2.0.7. These instructions assume you chose C:\Program Files\Apache Software Foundation\maven-2.0.7 Add the b...

2007-10-10 09:08:12 104

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除