摘要: 1 . 开发环境 MyEclipse 12.0.0 ExtJs 4.2.1.883 Spket 1.6.23 2 . 下载资源 extjs 4.2.1.883 - http://www.sencha.com/products/extjs/download/ext-js-4.2.1/2281 spke 阅读全文
posted @ 2014-06-23 15:04 罗韬 阅读(22505) 评论(1) 推荐(0) 编辑
摘要: 1 . 私服简介 私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件。有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓库;否则,私服请求外部的远程仓库,将构件下载到私服,再提供给本地仓库下载。 ... 阅读全文
posted @ 2014-06-17 06:37 罗韬 阅读(61725) 评论(12) 推荐(27) 编辑
摘要: 1 . 仓库简介 没有 Maven 时,项目用到的 .jar 文件通常需要拷贝到 /lib 目录,项目多了,拷贝的文件副本就多了,占用磁盘空间,且难于管理。Maven 使用一个称之为仓库的目录,根据构件的坐标统一存储这些构件的唯一副本,在项目中通过依赖声明,可以方便的引用构件。2 . 仓库的布局 ... 阅读全文
posted @ 2014-06-16 23:01 罗韬 阅读(18839) 评论(1) 推荐(7) 编辑
摘要: Maven 默认编码为 GBK:在 Eclipse 控制台输出乱码:解决方法:将以下代码添加到 pom.xml 的 节点下: …… -Dfile.encoding=UTF-8 …… 阅读全文
posted @ 2014-06-14 19:52 罗韬 阅读(11899) 评论(0) 推荐(1) 编辑
摘要: 使用 Maven 部署 Java Web 项目时,Hibernate 的映射文件 *.hbm.xml 没有被打包部署到目标目录下,解决方法:在 pom.xml 文件中 节点下添加以下代码: 1 2 …… 3 4 5 ... 阅读全文
posted @ 2014-06-13 23:22 罗韬 阅读(7527) 评论(0) 推荐(2) 编辑
摘要: 1 . 坐标 maven 的所有构件均通过坐标进行组织和管理。maven 的坐标通过 5 个元素进行定义,其中 groupId、artifactId、version 是必须的,packaging 是可选的(默认为jar),classifier 是不能直接定义的。groupId:定义当前 Maven... 阅读全文
posted @ 2014-06-13 02:00 罗韬 阅读(7391) 评论(0) 推荐(6) 编辑
摘要: 动态代理代理模式是 Java 中的常用设计模式,代理类通过调用被代理类的相关方法,提供预处理、过滤、事后处理等服务,动态代理及通过反射机制动态实现代理机制。JDK 中的 java.lang.reflect.Proxy 类可以用来实现动态代理。首先,准备一个简单的接口和实现类1 /**2 * 接口 ... 阅读全文
posted @ 2014-06-09 16:44 罗韬 阅读(9796) 评论(2) 推荐(5) 编辑
摘要: 1 . Sitemesh 3 简介 Sitemesh 是一个网页布局和修饰的框架,基于 Servlet 中的 Filter,类似于 ASP.NET 中的‘母版页’技术。参考:百度百科,相关类似技术:Apache Tiles。 官网:http://wiki.sitemesh.org/wiki/disp 阅读全文
posted @ 2014-06-08 23:14 罗韬 阅读(96441) 评论(19) 推荐(8) 编辑
摘要: 1.根据 Maven 的约定,我们在D盘根目录手动创建如下目录及文件结构:2.打开pom.xml文件,添加如下内容: 1 4 4.0.0 5 com.lt 6 mavenDemo2 7 jar 8 0.0.1-SNAPSHOT 9 mavenDemo... 阅读全文
posted @ 2014-06-06 22:30 罗韬 阅读(18859) 评论(5) 推荐(4) 编辑
摘要: 文章已经迁移到:http://luotao.me/2017/10/04/maven-guide-01/ 目录 开发环境 MyEclipse 2014 JDK 1.8 Maven 3.2.1 1. 什么是Maven? Maven 是一个Java语言编写的开源项目管理工具,是Apache软件基金会的顶级 阅读全文
posted @ 2014-06-02 20:07 罗韬 阅读(30293) 评论(9) 推荐(18) 编辑