上一页 1 2 3 4 5 6 7 ··· 14 下一页

MyBatis学习总结(七)——Mybatis缓存

摘要: 一、MyBatis缓存介绍 正如大多数持久层框架一样,MyBatis 同样提供了一级缓存和二级缓存的支持一级缓存: 基于PerpetualCache 的 HashMap本地缓存,其存储作用域为 Session,当 Session flush 或 close 之后,该Session中的所有 Cach... 阅读全文
posted @ 2015-02-03 22:26 孤傲苍狼 阅读(129006) 评论(32) 推荐(31) 编辑

MyBatis学习总结(六)——调用存储过程

摘要: 一、提出需求 查询得到男性或女性的数量, 如果传入的是0就女性否则是男性二、准备数据库表和存储过程 1 create table p_user( 2 id int primary key auto_increment, 3 name varchar(10), 4 s... 阅读全文
posted @ 2015-02-03 16:44 孤傲苍狼 阅读(141610) 评论(20) 推荐(30) 编辑

MyBatis学习总结(五)——实现关联表查询

摘要: 一、一对一关联1.1、提出需求 根据班级id查询班级信息(带老师的信息)1.2、创建表和数据 创建一张教师表和班级表,这里我们假设一个老师只负责教一个班,那么老师和班级之间的关系就是一种一对一的关系。 1 CREATE TABLE teacher( 2 t_id INT PRIMARY ... 阅读全文
posted @ 2015-02-01 16:27 孤傲苍狼 阅读(379273) 评论(66) 推荐(108) 编辑

MyBatis学习总结(四)——解决字段名与实体类属性名不相同的冲突

摘要: 在平时的开发中,我们表中的字段名和表对应实体类的属性名称不一定都是完全相同的,下面来演示一下这种情况下的如何解决字段名与实体类属性名不相同的冲突。一、准备演示需要使用的表和数据CREATE TABLE orders( order_id INT PRIMARY KEY AUTO_INCREM... 阅读全文
posted @ 2015-01-31 18:15 孤傲苍狼 阅读(134880) 评论(46) 推荐(74) 编辑

MyBatis学习总结(三)——优化MyBatis配置文件中的配置

摘要: 一、连接数据库的配置单独放在一个properties文件中 之前,我们是直接将数据库的连接配置信息写在了MyBatis的conf.xml文件中,如下: 1 2 3 4 5 6 7 8 9... 阅读全文
posted @ 2015-01-31 16:55 孤傲苍狼 阅读(131229) 评论(30) 推荐(61) 编辑

MyBatis学习总结(二)——使用MyBatis对表执行CRUD操作

摘要: 上一篇博文MyBatis学习总结(一)——MyBatis快速入门中我们讲了如何使用Mybatis查询users表中的数据,算是对MyBatis有一个初步的入门了,今天讲解一下如何使用MyBatis对users表执行CRUD操作。本文中使用到的测试环境是上一篇博文中的测试环境。一、使用MyBati... 阅读全文
posted @ 2015-01-30 17:51 孤傲苍狼 阅读(147345) 评论(75) 推荐(75) 编辑

MyBatis学习总结(一)——MyBatis快速入门

摘要: 一、Mybatis介绍 MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Ja... 阅读全文
posted @ 2015-01-30 17:44 孤傲苍狼 阅读(829299) 评论(125) 推荐(212) 编辑

WebService学习总结(四)——调用第三方提供的webService服务

摘要: 互联网上面有很多的免费webService服务,我们可以调用这些免费的WebService服务,将一些其他网站的内容信息集成到我们的Web应用中显示,下面就以获取天气预报数据和查询国内手机号码归属地为例进行说明。 气象中心的管理系统将收集的天气信息并将数据暴露出来(通过WebService S... 阅读全文
posted @ 2015-01-29 19:49 孤傲苍狼 阅读(92018) 评论(18) 推荐(10) 编辑

WebService学习总结(三)——使用JDK开发WebService

摘要: 一、WebService的开发手段 使用Java开发WebService时可以使用以下两种开发手段 1、使用JDK开发(1.6及以上版本) 2、使用CXF框架开发(工作中)二、使用JDK开发WebService2.1、开发WebService服务器端 1、定义一个interface,... 阅读全文
posted @ 2015-01-29 17:39 孤傲苍狼 阅读(151322) 评论(24) 推荐(20) 编辑

WebService学习总结(二)——WebService相关概念介绍

摘要: 一、WebService是什么? 1. 基于Web的服务:服务器端整出一些资源让客户端应用访问(获取数据) 2. 一个跨语言、跨平台的规范(抽象) 3. 多个跨平台、跨语言的应用间通信整合的方案(实际)二、为什么要用Web service? web service能解决:跨平台调用跨语言调用... 阅读全文
posted @ 2015-01-29 11:06 孤傲苍狼 阅读(21382) 评论(1) 推荐(4) 编辑

Spring的IOC原理(转载)

摘要: 在网上看到一篇文章,感觉写得挺不错的,转载一下,本文转载自:http://blog.csdn.net/m13666368773/article/details/7802126一. IoC理论的背景 我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过... 阅读全文
posted @ 2015-01-26 16:30 孤傲苍狼 阅读(23040) 评论(8) 推荐(12) 编辑

谈谈对Spring IOC的理解

摘要: 学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。... 阅读全文
posted @ 2015-01-26 16:27 孤傲苍狼 阅读(343264) 评论(81) 推荐(232) 编辑

Maven学习总结(九)——使用Nexus搭建Maven私服

摘要: 一、搭建nexus私服的目的 为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到这台私服上,这样的话就可以通过这台搭建了nexus私服的电脑访问ma... 阅读全文
posted @ 2015-01-25 20:45 孤傲苍狼 阅读(21899) 评论(12) 推荐(5) 编辑

Maven学习总结(八)——使用Maven构建多模块项目

摘要: 在平时的Javaweb项目开发中为了便于后期的维护,我们一般会进行分层开发,最常见的就是分为domain(域模型层)、dao(数据库访问层)、service(业务逻辑层)、web(表现层),这样分层之后,各个层之间的职责会比较明确,后期维护起来也相对比较容易,今天我们就是使用Maven来构建以上... 阅读全文
posted @ 2015-01-25 20:32 孤傲苍狼 阅读(180101) 评论(29) 推荐(38) 编辑

Maven学习总结(七)——eclipse中使用Maven创建Web项目

摘要: 一、创建Web项目1.1选择建立MavenProject 选择File->New->Project,如下图所示: 在New窗口中选择Maven->MavenProject。点击【next】如下图所示: 1.2选择项目路径 根据项目的实际情况选择项目的存放目录,也可以选择【Usedefau... 阅读全文
posted @ 2015-01-25 09:10 孤傲苍狼 阅读(25019) 评论(4) 推荐(12) 编辑

Maven学习总结(六)——Maven与Eclipse整合

摘要: 一、安装Maven插件 下载下来的maven插件如下图所示:,插件存放的路径是:E:/MavenProject/Maven2EclipsePlugin 进入到eclipse中的dropins目录下,新建三个txt文件(zest.txt,m2e.txt,m2e-extras.txt)。如下图所示:... 阅读全文
posted @ 2015-01-24 21:36 孤傲苍狼 阅读(25937) 评论(8) 推荐(20) 编辑

Maven学习总结(五)——聚合与继承

摘要: 一、聚合 如果我们想一次构建多个项目模块,那我们就需要对多个项目模块进行聚合1.1、聚合配置代码1 2 模块一3 模块二4 模块三5 例如:对项目的Hello、HelloFriend、MakeFriends这三个模块进行聚合1 2 ../Hell... 阅读全文
posted @ 2015-01-24 21:33 孤傲苍狼 阅读(29762) 评论(7) 推荐(25) 编辑

Maven学习总结(四)——Maven核心概念

摘要: 一、Maven坐标1.1、什么是坐标? 在平面几何中坐标(x,y)可以标识平面中唯一的一点。1.2、Maven坐标主要组成groupId:组织标识(包名)artifactId:项目名称version:项目的当前版本packaging:项目的打包方式,最为常见的jar和war两种样例: 1.3... 阅读全文
posted @ 2015-01-24 21:31 孤傲苍狼 阅读(23961) 评论(11) 推荐(19) 编辑

Maven学习总结(三)——使用Maven构建项目

摘要: maven作为一个高度自动化构建工具,本身提供了构建项目的功能,下面就来体验一下使用maven构建项目的过程。一、构建Jave项目1.1、创建Jave Project 1、使用mvn archetype:generate命令,如下所示:mvn archetype:generate -Dgrou... 阅读全文
posted @ 2015-01-22 11:07 孤傲苍狼 阅读(93559) 评论(16) 推荐(24) 编辑

Maven学习总结(二)——Maven项目构建过程练习

摘要: 上一篇只是简单介绍了一下maven入门的一些相关知识,这一篇主要是体验一下Maven高度自动化构建项目的过程一、创建Maven项目1.1、建立Hello项目 1、首先建立Hello项目,同时建立Maven约定的目录结构和pom.xml文件 Hello | --src ... 阅读全文
posted @ 2015-01-22 09:27 孤傲苍狼 阅读(35424) 评论(22) 推荐(37) 编辑
上一页 1 2 3 4 5 6 7 ··· 14 下一页