- 浏览: 67952 次
- 性别:
- 来自: 上海
最新评论
-
lai555:
<bean id="jbpmConfigura ...
Jbpm+Spring深度整合 -
pesome:
这种问题还有可能就是数据库编码原因,mysql一定要安装时选择 ...
Gear快速开发框架Base版发布 -
peerlessme:
leon1509 写道数据导不进去!
ARN [Socket ...
Gear快速开发框架Base版发布 -
peerlessme:
我也碰到4楼的异常了,但并不代表楼主没测试过.
Gear快速开发框架Base版发布 -
千秋万世:
你好我是刚刚开始使用Maven的jetty插件进行开发,但是出 ...
在eclipse中运行jetty需要配置的几个点
文章列表
好久没写博客,文笔也生疏了很多,看来以后还是要坚持。
近来网上很多对IT职业发展的讨论,我颇有感触,自己也产生了一些困惑。和老大沟通后,明确了一些方向。
我一晃也已过而立之年,目前在家不小的互联网公司做了几年架构,技术、业务都接触了一些,眼界也开阔了很多。但我更多是被公司的高速发展拖着前进,疲于应付各种项目、各种挑战。于是我问了几个问题:我想做什么?我有什么?我缺什么?我能做什么? 老大在美国工作了10多年,回国3年多,有着深厚的技术功底和丰富的人生阅历。她举自己的例子给我开导:“我完全可以不工作,但在家休息了几个月,发觉生活过的像猪一样,这并不是我想要的 ...
.net
有基于方法的缓存,对程序员很友好,加个
annotation
就搞定。于是想提供一个
java
版,也就是使用
spring
的
aop+ehcache
,代码很少,
2
个类就搞定,一个
Interceptor
,一个自定义的
annotation
,然后是
spring
配置文件
+ehcache
配置文件。
Spring AOP
配置实用的BeanNameAutoProxyCreator,当然还可以使用
aspectj
的
aop
配置。
Interceptor
今天下午办了退工手续,心里有一丝失落。望着熟悉的办公室和这么多可爱的同事,但要说一声再见了。从毕业后就在这了,这里记录我的汗水,也见证了我的成长,公司让我接触了各种项目和技术,也经历了几种职业,软件工程师、SA、BA、售前,我也努力都做到最好,但经过自省,觉得自己更喜欢技术,喜欢做更多更复杂的架构。当然其它经历也是对我人生的补充,对素质的淬炼。
明天又要到新公司报到了,现在获得了短暂的自由,就上来写点自己的心情。轻装上路,继续迎接新的挑战!
- 2009-03-17 16:08
- 浏览 945
- 评论(0)
马上要到新的环境了,一回首也在原单位快5年了,就以自己业余时间做的一个小框架,作为自己这阶段的一次总结吧。下面是Gear的简介:
1. Gear是在Appfuse2.0基础上进行了一些裁剪和新增功能,使用的Generic Dao等方式为appfuse所有,请保留原注释。新增功能如下:
a) &nbs
准备给公司做一些面向开发人员的培训,主要是重构、原则、模式和测试几方面。也都是看老外的书学习的,就共享出来吧,望大家指正。
前面因为用PowerPoint2007的原因,在不知的情况下加了一个阴影效果,导致2003下图片都无法正常显示,非常抱歉,现重新改过。
项目需要做一个简单的SSO到我们用SpringSecurity2.0的系统,因为没有统一的用户LDAP,采用post用户名密码的方式。现在要处理的就是2件事,一是能够post通过验证,二是验证通过要跳转到指定的页面。一很好实现: http://localhost:8081/j_spring_security_check?j_username=admin&j_password=1,采用的默认配置就可以通过验证。简单看一下spring源码,AuthenticationProcessingFilter是默认filterChain中的一个,由它来处理form方式的验证,验证代码如下:
...
网上找了些关于Jbpm和Spring整合的文章,也对我帮助很大。但它们都是简单的配置,没有涉及到具体的使用和可能出现的问题(比如业务对象用的Annotation配置,而jbpm用的xml方式)。我把项目中的使用和经验写下来,也算做个总结吧。
整合使用的springmodules,它的原理其实很简单,使用Spring容器IoC提供的BeanFactory功能初始化jbpm的configuration,同时使用回调方法,整合jbpm context的create和close。我们先看
在前面springmvc 2.5的文章中提供了一个直接在eclipse中run和debug jetty的类,但这里有几个需要配置的地方,否则会出很多错误。我就是被折磨了很久,所以写下来,让大家少走弯路。
1. Pom.xml文件,这里定义了需要的依赖
<dependency>
<groupId>org.mortbay.jetty</groupId>
<artifactId>org.mortbay.jetty</artifactId>
<version>5.1.10</version>
...
- 2008-09-03 18:36
- 浏览 5939
- 评论(1)
想搞一个趁手的快速开发框架,maven2,spring2.5,hibernate3.3肯定是少不了的。展现层在Struts2和Spring MVC间犹豫了好久,也看了javaeye上对2个框架的很多讨论。spring2.5 mvc号称是基于annotation的,controller可以是pojo,而且可以极大的减少配置。这可是挺吸引人的功能,于是花点时间学习下,顺便记下自己的学习过程。
web.xml配置就是标准的spring配置:
<?xml version="1.0" encoding="UTF-8"?>
<web-ap ...
- 2008-09-03 17:58
- 浏览 5335
- 评论(1)
做过快1年多的业务和售前,蓦然回首发现技术生疏了不少。各种路都尝试过了,内省一番,觉得自己更喜欢技术:热衷各种新的技术、理念的冲击;迷恋“柳暗花明又一村”的解决问题之后的兴奋;追求领悟新东西之后的充实。 到Javaeye也很久了,一直没有写些东西。现在要开始钻研技术了,就把钻研的点点滴滴记录下来,也给后来者提供些reference。
把以前在Blogjava的博客搬过来了,安家Javaeye!
- 2008-09-03 16:14
- 浏览 951
- 评论(1)
应朋友邀请,周六早从上海出发往杭州参加阿里巴巴网侠大会。同行四人,有锐道的macro chen、杨光(还是我师弟)、移动的王伟旭(特长是linux和网络安全,也是中国linux推广的先驱)。一路上,言谈甚欢。老庄给我们订的票, ...
- 2007-05-21 20:35
- 浏览 865
- 评论(0)
再说
sitemesh
的问题,同样是做
openfans
网摘功能出现的。做好了
IE
插件,有
fans
反馈说弹出页面太大,这也难怪,用了
sitemesh
,
head
和
footer
都在页面上,想缩小页面,肯定得把
head
和
footer
都去掉,做个干净点的。既然用了
sitemesh
肯定是希望最方便的搞定这个,而不用动任何逻辑(包括页面逻辑)。这个好办,文档里有说,通过在
sitemesh.xml ...
- 2007-03-11 22:54
- 浏览 1565
- 评论(0)
这次给
openfans
做网摘功能,主体程序倒是很快就写完了,另外要做个
IE
插件,却碰到了不少问题。
IE
插件其实很简单,就是用
js
获得页面的标题、
url
和选择的内容,然后通过弹出窗口,将其送到服务器。这里就有中文的问题了,开始使用
escape
,如
escape(title)
形式,
request.getParameter
碰到中文就为
null
,网上搜了一通,说是可以通过
java
编码搞定,但拿到就为 ...
- 2007-03-11 22:51
- 浏览 777
- 评论(0)
为了性能考虑,使用了
native sql
。因为需要分页,需要
2
个
sql
,一个获取
list
一个取得总数。获取
list
很好写:
1
private
List getListByNativeSQL(
final
Class cls,
final
String sql)
{
- 2007-03-02 10:52
- 浏览 1530
- 评论(0)
今天为了在本机装个wordpress玩玩,搞了搞php5+mysql5+apache2。网上搜了一篇文档,很快就让php与apache跑起来了,但连mysql始终不行。报错:Call to undefined function mysql_connect()。查了一下半天,就是php关于mysql的ext没配好,但我改了php.ini啊,也把"extension=php_mysql.dll"放出来了。查了好久,看到一篇说php5需要加上"extension=php_mysqli.dll",试了下果然好了。 然后需要以index.php作为默认的we ...
- 2007-01-14 17:34
- 浏览 833
- 评论(0)