life is wonderful

世界上并没有完美的程序,但我们并不因此而沮丧,因为写程序本来就是一个不断追求完美的过程。...

深入浅出MyBatis-Sqlsession

前面的章节主要讲mybatis如何解析配置文件,这些都是一次性的过程。从本章开始讲解动态的过程,它们跟应用程序对mybatis的调用密切相关。本章先从sqlsession开始。 创建 正如其名,Sqlsession对应着一次数据库会话。由于数据库回话不是永久的,因此Sqlsession...

2016-12-31 21:58:22

阅读数:997

评论数:1

深入浅出MyBatis-MapperBuilder

上一章节说道,解析mybatis的配置文件的最后一步是解析mapper元素。每个mapper元素对应一个mapper配置文件,这一章节就来讲讲这个mapper配置文件是如何解析的。 Mapper文件里有什么 mapper配置文件是配置sql映射的地方,它看起来就像下面这个样子: ...

2016-12-31 17:56:30

阅读数:719

评论数:0

深入浅出MyBatis-Configuration

Configuration是干嘛的 Configuration就像是Mybatis的总管,Mybatis的所有配置信息都存放在这里,此外,它还提供了设置这些配置信息的方法。Configuration可以从配置文件里获取属性值,也可以通过程序直接设置。Configuration里可供配置的属性...

2016-12-30 21:16:11

阅读数:840

评论数:0

深入浅出MyBatis-快速入门

简介 MyBatis的前身叫iBatis,本是apache的一个开源项目, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis。MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBa...

2016-12-30 20:20:16

阅读数:961

评论数:0

eclipse 创建maven web项目

前言: 前面那一篇讲解了Maven的作用以及详细的应用,不了解Maven的具体使用,请参读:http://www.cnblogs.com/hongwz/p/5456578.html,下面来说明一下IDE构建Maven项目。 1.新建Maven项目   1.1 File -&...

2016-12-30 13:53:31

阅读数:1988

评论数:0

《项目管理利器Maven》学习(十):Maven核心之聚合和继承

Maven聚合        为什么要聚合?        随着技术的飞速发展和各类用户对软件的要求越来越高,软件本身也变得越来越复杂,然后软件设计人员开始采 用各种方式进行开发,于是就有了我们的分层架构、分模块开发,来提高代码的清晰和重用。针对于这一特性, maven也给予了相应的配...

2016-12-29 21:11:16

阅读数:879

评论数:0

《项目管理利器Maven》学习(九):Maven核心之依赖管理

Maven依赖范围        之前我们说过,maven坐标能够确定一个项目。换句话说,我们可以用它来解决依赖关系。在POM中,依赖关 系是在dependencies部分中定义的。在上面的POM例子中,我们用dependencies定义了对于junit的依赖:        pom.xml...

2016-12-29 20:10:28

阅读数:1145

评论数:0

《项目管理利器Maven》学习(八):Maven核心之生命周期和插件

Maven生命周期        之前我们在命令行中使用的第二个命令是:mvn package。这里的package是一个maven的生命周期阶段  (lifecycle phase )。生命周期指项目的构建过程,它包含了一系列的有序的阶段 (phase),而一个阶段就是构建过程 中的一个步...

2016-12-29 18:41:39

阅读数:797

评论数:0

《项目管理利器Maven》学习(七):使用Eclipse创建Maven项目遇到的问题

在Eclipse中创建成功的maven项目,运行的时候会出现很多的问题,这时候我就遇到的问题解决一下。        Eclipse中配置JDK的问题        由于Maven的一些核心插件需要使用到JDK,而Eclipse是运行在JRE之上的,所以要对Eclipse添加JDK的支持。 这个问...

2016-12-28 18:55:23

阅读数:929

评论数:0

《项目管理利器Maven》学习(六):Eclipse中配置Maven及创建Maven项目

Maven是解决依赖库的一个非常好用的java工具,可以与Eclipse集成,方便地管理web,java项目等等,现在让 我们一起来配置Eclipse,以使Maven能够正常使用。        在Eclipse配置Maven之前需要我们做好准备工作,如下:         1. 安装jdk...

2016-12-28 13:54:47

阅读数:623

评论数:0

Maven核心之pom详解

POM全称是Project Object  Model,即项目对象模型。pom.xml是maven的项目描述文件,它类似与antx的project.xml文件。pom.xml文件以xml的 形式描述项目的信息,包括项目名称、版本、项目id、项目的依赖关系、编译环境、持续集成、项目团队、贡献管理、生...

2016-12-28 12:03:04

阅读数:486

评论数:0

《项目管理利器Maven》学习(五):Maven核心之POM

什么是POM?        POM (Project Object Model)作为项目对象模型。POM通过xml格式保存的pom.xml文件表示maven项目,使 用pom.xml来实现,作用类似ant的build.xml文件,功能更强大。一个项目所有的配置都放置在POM文件中:该文 件...

2016-12-28 11:59:06

阅读数:1201

评论数:0

java日志框架slf4j与log4j

日志记录自然是非常重要的,但恐怕能记住slf4j与log4j等日志框架配置的人就很少了,这个东西不难,只是配 置好后很少会去动它,开发新项目一般也是从其他项目拷贝,或者参照文档   废话不多说,先说log4j,使用log4j只要简单的几步   首先,弄到log4j的jar包,maven工程配...

2016-12-28 09:28:28

阅读数:1128

评论数:0

spring核心框架体系结构

很多人都在用spring开发java项目,但是配置maven依赖的时候并不能明确要配置哪些spring的jar,经常是胡 乱添加一堆,编译或运行报错就继续配置jar依赖,导致spring依赖混乱,甚至下一次创建相同类型的工程时也不知 道要配置哪些spring的依赖,只有拷贝,其实,当初我就是这么干...

2016-12-28 08:50:32

阅读数:1418

评论数:0

《项目管理利器Maven》学习(二):手动创建第一个Maven案例maven01

Maven是一个项目管理和构建自动化工具。但是对于我们程序员来说,我们最关心的是它的项目构建功能。所 以这里介绍的就是怎样用Maven来满足我们项目的日常需要。 Maven使用惯例优于配置的原则 。它要求在没有定制之前,所有的项目都有如下的结构: 一个maven项目在默认情况...

2016-12-28 08:31:05

阅读数:56

评论数:0

《项目管理利器Maven》学习(四):Maven核心之坐标和仓库

那么在对Maven有了一点接触后,接下去的一步是要了解Maven的核心概念,这样才能在使用maven的时候游刃有余。        接下来我们介绍下面这几个核心概念:        Maven坐标        Maven仓库        POM(Project Object Model...

2016-12-28 00:01:27

阅读数:1617

评论数:0

《项目管理利器Maven》学习(三):常用的maven命令介绍

maven命令有很多,但是比较常用的命令有下面这些:                下面就来看看下面五个命令的使用:        mvn -v/version:用来查看Maven版本        mvn compile:用来对源文件进行编译        mvn test:用来运行测...

2016-12-27 21:29:32

阅读数:853

评论数:0

《项目管理利器Maven》学习(二):手动创建第一个Maven案例maven01

Maven是一个项目管理和构建自动化工具。但是对于我们程序员来说,我们最关心的是它的项目构建功能。所 以这里介绍的就是怎样用Maven来满足我们项目的日常需要。        Maven使用惯例优于配置的原则 。它要求在没有定制之前,所有的项目都有如下的结构:                一个m...

2016-12-27 19:11:35

阅读数:672

评论数:0

《项目管理利器Maven》学习(一):Maven概述及搭建Maven开发环境

很早就知道了Maven是一个很好的项目管理工具,但是一直没怎么去好好的看看,正好这几天学习SSH框架整 合,由于各种jar包的下载和版本冲突出现很多的问题,因此也就准备好好学习学习这个项目管理利器。        在学习Maven之前,我们进行web项目的开发,不可避免的会碰到使用各个框架的来...

2016-12-27 15:56:59

阅读数:1279

评论数:0

No plugin found for prefix 'jetty' in the current project and in the plugin groups

现在Jetty的版本已经到9了,也早已经在Eclipse的门下了。所以有很多groupId,比如:org.eclipse.jetty、org.mortbay.jetty.这些都可以用的哦。     我在使用MyEclipse结合maven操作jetty作为开发的服务器,这开开发比较方便。 ...

2016-12-26 19:50:42

阅读数:3277

评论数:0

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