摘要:
许晓斌-- 四月 05, 2011Maven面临的挑战软件行业新旧交替的速度之快往往令人咂舌,不用多少时间,你就会发现曾经大红大紫的技术已经成为了昨日黄花,当然,Maven也不会例外。虽然目前它基本上是Java构建的事实标准,但我们也能看到新兴的工具在涌现,比如基于Goovy的Gradle,而去年Hibernate宣布从Maven迁移至Gradle这一事件更是吸引了不少眼球。在此之前,我也听到了不... 阅读全文
posted @ 2013-12-01 17:43
linux,dev
阅读(823)
评论(0)
推荐(0)
摘要:
最近Eclipse社区进行了一项调查,关注社区如何使用Eclipse和其它开源软件,目前调查的结果已经发布,详细的结果涵盖了IDE,操作系统,版本控制工具等等,具体可以查看这个链接: http://www.eclipse.org/org/press-release/20090527_survey09.php 作为Maven的忠实用户,我自然比较关注构建工具这一块,这是我看到的报告: 这个图表本... 阅读全文
posted @ 2013-12-01 17:42
linux,dev
阅读(715)
评论(0)
推荐(0)
摘要:
2008-07-08 一.什么是持续集成持续集成的核心概念CI 过程会经常构建软件组件;在许多情况下,每当源代码存储库(比如 Subversion 或 ClearCase)中的代码发生变化时,都要构建软件组件。CI 的好处是:经常构建软件可以确保尽早遇到问题(比如代码缺陷),避免问题在软件开发周期晚期变复杂时才被发现。工具与过程尽管 CI 实际上是一个过程,但是持续集成 这个词常常与一个或多个工... 阅读全文
posted @ 2013-12-01 17:42
linux,dev
阅读(243)
评论(0)
推荐(0)
摘要:
2012-01-01 zk框架有什么缺点吗?最近在学zk框架,感觉它很强大。比如:短短几行代码,就可以把数据导入成PDF,EXCEL,WORD等格式的报表。希望对ZK比较熟悉的牛人谈一下它的缺点,帮助我更好的了解它。谢谢。-----------------------我个人觉得zk主要是一个效率问题,因为它所有的页面效果控制都需要经过服务器,举个例子,点击一个按钮后弹出对话框,zk完成需要这么几步... 阅读全文
posted @ 2013-12-01 17:41
linux,dev
阅读(1337)
评论(0)
推荐(0)
摘要:
2011-04-10我知道MVC框架有struts、webWork; 持久化的有hibernate、ibatis,而进行整合的我只知道spring了-------------------表示层框架 太多了,什么 struts1/2 ,webwork 就不说了,还有spring mvc, JSF也是比较主流的,非主流只知道 wicket,tapestry .持久层框架,除了ORM的hibernate... 阅读全文
posted @ 2013-12-01 17:40
linux,dev
阅读(597)
评论(0)
推荐(0)
摘要:
2009-06-23Java Web层框架——JSF、Spring MVC、Stripes、Struts 2、Tapestry和Wicket他们各自的优点和缺点:JSF优点:◆Java EE标准,这意味着有很大的市场需求和更多的工作机会◆上手快速并且相对容易◆有大量可用的组件库缺点:◆大量的JSP标签◆对REST和安全支持不好◆没有一个统一的实现。既有SUN的实现,又有Apache的实现——MyF... 阅读全文
posted @ 2013-12-01 17:40
linux,dev
阅读(310)
评论(0)
推荐(0)
摘要:
2013-04-11本文主要为大家推荐五款国内最火的HTML5前端开发框架,它们分别是腾讯团队开发的JX、淘宝团队开发的KISSY、百度团队开发的QWrap和Tangram,以及上海康尚实验室推出的Como。1. JX(腾讯)JX 是一个类似 Google Closure Library 的 Web 前端开发框架,服役于 WebQQ 等大规模的 WebApp。JX 是模块化的非侵入式Web前端框架... 阅读全文
posted @ 2013-12-01 17:40
linux,dev
阅读(1122)
评论(0)
推荐(0)
摘要:
2007-4-23 再借斧子的例子说一说spring与guice的区别 看下边对于不同社会形态下一个人(java对象,调用者)需要一把斧子(java对象,被调用者)的例子:(1),原始社会时,劳动社会基本没有分工,需要斧子的人(调用者)只好自己去磨一把斧子,每个人拥有自己的斧子,如果把大家的石斧改为铁斧,需要每个人都要学会磨铁斧的本领,工作效率极低。对应Java里的情形是:java程序里的... 阅读全文
posted @ 2013-12-01 17:39
linux,dev
阅读(2223)
评论(0)
推荐(0)
摘要:
2012/04/06 导读:3月中旬,Play Framework 2.0 正式版发布了。2.0 版本的主要新特性:内置对 Java 和 Scala 的支持、完全异步编程模型、侧重于类型安全、强大的构建系统、数据存储和模型的集成等。本文是 Roman Bykovskiy 发布在 Play Framework 的 Google 群组的一篇文章。亲爱的朋友们!一个小事实:Scala逊毙了。好吧,我承认... 阅读全文
posted @ 2013-12-01 17:38
linux,dev
阅读(426)
评论(0)
推荐(0)
摘要:
2012-02-22 Java是一种杰出的产业开发语言,这是因为它带来了伟大的统一和对事实上以前并不存在的重要标准的关注。但是和所有语言一样,Java将来也会褪色。依据我做的超越Java的研究,一个重复出现的主题是有越来越多的人相信Java已不再足够的有效率。以下一组技术可以使你更有效率。他们不是对所有的工程都适合,但当被应用于适合的工程时,他们是优秀的工具。1、动态语言动态语言可以比像C++或J... 阅读全文
posted @ 2013-12-01 17:38
linux,dev
阅读(267)
评论(0)
推荐(0)
摘要:
轻量级框架:整合层guiceORM层nutz, guzz表示层 -- None -- JSF Spring MVC Struts 2 Tapestry 5 Web Services Only JSF Spring MVC(-... 阅读全文
posted @ 2013-12-01 17:37
linux,dev
阅读(2416)
评论(0)
推荐(0)
摘要:
2011-04-28这几天学习了一下Spring Security3.1,从官网下载了Spring Security3.1版本进行练习,经过多次尝试才摸清了其中的一些原理。本人不才,希望能帮助大家。还有,这次我第二次写博客啊,文体不是很行。希望能让观看者不产生疲惫的感觉,我已经心满意足了。一、数据库结构 先来看一下数据库结构,采用的是基于角色-资源-用户的权限管理设计。(MySql数据库)... 阅读全文
posted @ 2013-12-01 17:37
linux,dev
阅读(309)
评论(0)
推荐(0)
摘要:
1/ibatis: log4j.rootLogger=debug, stdout, logfile log4j.logger.com.ibatis=DEBUGlog4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUGlog4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUGlog4j.log... 阅读全文
posted @ 2013-12-01 17:36
linux,dev
阅读(2809)
评论(0)
推荐(0)
摘要:
前面说到了关于在xml中有提供default-autowire的配置信息,从spring 2.5开始,spring又提供了一个Autowired以及javaEE中标准的Resource注释,都好像可以实现类似的自动注入。那么是不是每个都实现同样的方式呢,这里面的几个配置到底有哪些异同点。哪个更全,哪个更优先,这些都需要对spring的内部原理有详细的了解才可以进行了解。在以下文章时,首先有几个概念... 阅读全文
posted @ 2013-12-01 17:35
linux,dev
阅读(457)
评论(0)
推荐(0)
摘要:
2010-09-05 在spring中手工装配依赖对象,可以有两种方式:1,在spring配置文件中,通过bean节点下配置,比如:2,使用@Autowired或@Resource注解方式进行装配,此时需要在spring配置文件中添加以下配置:其中红色部分是要加入的内容,是使用注解功能进行注入所需要的命名空间和xml schema,该配置文件隐式注册了多个对注解进行解析处理的解析器Autowire... 阅读全文
posted @ 2013-12-01 17:35
linux,dev
阅读(429)
评论(0)
推荐(0)
摘要:
注入依赖对象可以采用手工装配或自动装配,在实际应用中建议使用手工装配,因为自动装配会产生未知情况,开发人员无法预见最终的装配结果。1 需要修改xml文件的以下信息。 加入下列红色部分的4行注意:包2 Java代码中import javax.annotation.Resource;public class UserServiceImpl implements UserService{ ... 阅读全文
posted @ 2013-12-01 17:34
linux,dev
阅读(579)
评论(0)
推荐(0)
摘要:
2012-03-21衡量一个MVC框架模式,主要通过三种web模式,本人认为springMVC是一个很好的MVC模式,对模式的支持如下:(1)派遣器模式Spring有一个统一集中的派遣器org.springFramework.Web.Servlet.DispatcherServlet,一般在web.XML中把所有的页面请求都发送到该派遣器: countries org.springframew... 阅读全文
posted @ 2013-12-01 17:34
linux,dev
阅读(354)
评论(0)
推荐(0)
摘要:
http://www.iteye.com/topic/11312841.JavaTear2014 -- 发表时间:2013-07-17 最后修改:2013-07-17 Spring应用比较广泛,本身应该没有什么大问题,只不过就是越来越庞大了,复杂了! 如果喜欢轻量级别的朋友,我在这里推荐一个(总共也不过500k),它包含Ioc,orm,event,log,job等,已有项目采用这个工具进行... 阅读全文
posted @ 2013-12-01 17:34
linux,dev
阅读(586)
评论(0)
推荐(0)
摘要:
http://www.iteye.com/topic/11269291. flounders -- 发表时间:2012-09-25 如题,希望大侠们指出,不能用Spring就觉得他什么都好,本帖子意在实际工作中,对是否将Spring引入项目及如何更好的使用Spring提出启发式意见。目前已有高人表达了自己对Spring的不满,让我开始反思,希望大家借此对Spring的不足提出自己的观点(同时... 阅读全文
posted @ 2013-12-01 17:33
linux,dev
阅读(441)
评论(0)
推荐(1)
摘要:
2008-07-27 appfuse是如何使用的?比如我想编写一个 struts+spring+hibernate+ajax的网站,如何用appfuse加速我的开发进度呢--------------------------------1.mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifa... 阅读全文
posted @ 2013-12-01 17:33
linux,dev
阅读(276)
评论(0)
推荐(0)
摘要:
2010-05-21 利用Maven构建appfuse。步骤如下:1)Maven下载,下载apache-maven-2.2.1-bin.zip 下载地址:http://apache.freelamp.com/maven/binaries/apache-maven-2.2.1-bin.zip 2)下载appfuse支持包。下载地址: -2.0.2.zip(开发中需要的各个版本的jar包) 3)Mav... 阅读全文
posted @ 2013-12-01 17:32
linux,dev
阅读(365)
评论(0)
推荐(0)
摘要:
配置测试类 添加如下内容在class前,用于配置applicationContext.xml文件的位置。@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations = "classpath:applicationContext.xml")***********************Junit4 不回滚2012-0... 阅读全文
posted @ 2013-12-01 17:32
linux,dev
阅读(482)
评论(0)
推荐(0)
摘要:
2010-10-29 温馨提示: 以下异常仅在Spring3.0.3版本中遇到,其他版本可能也会遇到,读者可作参考。不保证会顺利通过。 近期在学习Spring3的一些新特性,一般在项目开发中为了方便期间,都是借助myeclipse工具来添加ssh支持,很少手动添jar包。这里想自虐一下,体验一下jar包冲突或找不到类的那种感觉,在此也将在Spring3.0中AOP开发过... 阅读全文
posted @ 2013-12-01 17:31
linux,dev
阅读(283)
评论(0)
推荐(0)
摘要:
1/自动生成的jar包:mybatis-generator-core-1.3.2.jar 2/generatorconfig.xml文件如: 3.1/ 执行命令java -jar mybatis-generator-core-1.3.0.jar -configfile D:\test\generatorconfig.x... 阅读全文
posted @ 2013-12-01 17:31
linux,dev
阅读(1346)
评论(0)
推荐(1)
摘要:
我在配置文件里面配置了一个数据源,数据源参数是根据配置文件加载。数据源在mybaits和自定义数据工具类中使用,但是启动工程后,报错如下: ### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.apach... 阅读全文
posted @ 2013-12-01 17:30
linux,dev
阅读(929)
评论(0)
推荐(0)
摘要:
2009-12-22在SpringSide 3 中,白衣提供的预先配置好的环境非常有利于用户进行快速开发,但是同时也会为扩展带来一些困难。最直接的例子就是关于在项目中使用多个数据源的问题,似乎 很难搞。在上一篇中,我探讨了SpringSide 3 中的数据访问层,在这一篇中,我立志要解决多数据源配置的难题,我的思路是这样的:第一步、测试能否配置多个DataSource第二步、测试能否配置多个Ses... 阅读全文
posted @ 2013-12-01 17:30
linux,dev
阅读(546)
评论(0)
推荐(0)
摘要:
1. 选择哪种transaction manager? 在单数据源情况下,JDBC,Hibernate,ibatis等自带的 transaction manager已能用于处理事务。 但当设计多种数据源的事务处理时,上面的transaction manager就没法用了。这个时候可选事务管理组件有:Bitronix,SimpleJTA,Tyrex (dead?), JOTM (use... 阅读全文
posted @ 2013-12-01 13:57
linux,dev
阅读(3165)
评论(2)
推荐(0)
摘要:
2011-05-10目前比较常见的JDBC驱动程序可分为以下四个种类: (1)JDBC-ODBC桥加ODBC驱动程序 JavaSoft桥产品利用ODBC驱动程序提供JDBC访问。注意,必须将ODBC二进制代码(许多情况下还包括数据库客户机代码)加载到使用该驱动程序的每个客户机上。因此,这种类型的驱动程序最适合于企业网(这种网络上客户机的安装不是主要问题),或者是用Java编写的三层结构的应用程序服... 阅读全文
posted @ 2013-12-01 13:55
linux,dev
阅读(1531)
评论(0)
推荐(0)
摘要:
2008-04-01 没有JNDI的做法:程序员开发时,知道要开发访问MySQL数据库的应用,于是将一个对 MySQL JDBC 驱动程序类的引用进行了编码,并通过使用适当的 JDBC URL 连接到数据库。就像以下代码这样:Connection conn=null;try ...{ Class.forName("com.mysql.jdbc.Driver", true, Thread.curr... 阅读全文
posted @ 2013-12-01 13:55
linux,dev
阅读(228)
评论(0)
推荐(0)
摘要:
spring 自动装配 default-autowire="byName/byType" 一、spring 自动装配 default-autowire="byName" byName,按变量名称,与id名称一样,若不一样,就报错。 ... 阅读全文
posted @ 2013-12-01 13:54
linux,dev
阅读(425)
评论(0)
推荐(0)
摘要:
2010-08-27 一、连接池概述 数据库连接池概述: 数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。 数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而再不是重新建立一个;释放空闲时间超过最大... 阅读全文
posted @ 2013-12-01 13:54
linux,dev
阅读(772)
评论(0)
推荐(0)
摘要:
maven nexus 库已上传了第三方jar,但就是用mvn compile下不到本地回答于 2013-06-04 14:40你是通过何种方式上传到nexus的? 有给pom文件吗?如果是单纯拷贝是不行的.这样:mvn deploy:deploy-file -DgroupId=com.bea.xml -DartifactId=jsr173-ri -Dversion=1.0 -Dpackaging... 阅读全文
posted @ 2013-12-01 13:53
linux,dev
阅读(687)
评论(0)
推荐(0)

浙公网安备 33010602011771号