自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DongJXin的博客

日常学习

  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 Git远程版本库

1.1GitHub简介    国外的代码托管平台1.2GitHub注册和登录    一般流程,不多提1.3免密登录原理    SSH,secure shell协议,主机间的连接一般使用SSH访问协议    (1)公钥与私钥    一个公钥对应一个私钥,公钥发给其他主机使用,私钥自己留用,公钥加密,私钥解密    (2)免密构建过程            (3)免密验证过程...

2018-05-16 09:52:10 418

原创 动态SQL

在使用传统的JDBC时,SQL语句的编写是很严格的,哪怕拼错了一个分号,都会导致错误。而使用dongtaiSQL可以有效地解决这个问题。动态SQL通过 if, choose, when, otherwise, trim, where, set, foreach标签,可组合成非常灵活的SQL语句,从而提高编程效率。if大家都不陌生,mybatis中也有if标签: s

2018-05-14 15:53:39 308

原创 分布式版本控制系统Git

1.版本控制系统1.1概述版本控制系统(version control system),是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。版本控制系统不仅可以应用于软件源代码的文本文件,而且可以对任何类型的文件进行版本控制。用的比较多的如svn,git等。1.2版本控制系统工作模式(1)集中式工作模式该工作模式存在明显弊端:1)存在单点问题:若中央版本库服务器宕机,则系统崩溃不...

2018-04-04 09:52:09 426

原创 mybatis框架

1.mybatis框架是什么?mybatis是一个持久层框架,是apache下的顶级项目,后托管到googlecode下,现在托管到github下。mybatis提供的映射方式,自动灵活生成(其实只能算是半自动,大部分仍需手动编写 =_=! )满足需要的sql语句,让开发人员将主要精力放到sql语句上。mybatis可以将向prepareStatement中输入的参数进行自动输入映射,将查询结果集...

2018-04-02 11:01:20 287

原创 原生态JDBC中存在的问题

JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。但是原生态JDBC中也存在一些问题,会对系统开发及数据库效率造成影响:    1.数据库连接 使用时...

2018-04-02 10:33:21 320

原创 项目管理工具maven

第一章:Maven概述第2章 Maven依赖管理2.1 直接依赖  2.2 间接依赖  2.3 依赖传递2.3.1       Jar包的分类根据Jar包在编译、运行与打包时是否会被使用到,可以将Jar包划分为四类:(1)   编译、运行与打包时均会使用的Jar包大多数Jar包均属于此类。(2)   编译、运行与打包时均不会被使用的Jar包测试用Jar包属于此类。例如,JUnit的Jar包,spr...

2018-03-31 15:41:22 255

原创 项目管理工具maven

第2章:Maven依赖管理第1章 Maven概述1.1 Maven简介Maven是一个由Java开发的、开源的、跨平台的、标准化的、基于项目对象模型的项目管理工具。其可以通过简单的命令高度自动化的完成项目构建、依赖管理、报告生成等复杂的项目生命周期管理。1.1.1       项目生命周期一个项目从源码编辑结束开始,一直到项目发布,整个经历的过程,称为项目生命周期。一个项目的生命周期,被横向的划分...

2018-03-31 15:33:06 332

原创 基于SSM框架的CRM银行管理系统

近期在学习SSM框架开发,做了一个CRM银行管理系统

2018-03-30 17:38:10 4914 2

原创 Spring MVC架构原理分析

Spring MVC架构原理分析执行过程如下:    第一步:发起请求到前端控制器 DispatcherServlet;    第二步:前端控制器请求 HandlerMapping,查找对应的处理器 Handler;                 可以根据xml配置、注解进行查找 Handler    第三步:处理器映射器向前端控制器返回 Handler;    第四步:前端控制器调用处理器适配...

2018-03-30 17:22:43 220

原创 EL表达式

EL表达式:英文名:Expression Language标准格式:${ }作用:为了获取数据:从域对象中获取,获取请求参数,获取cookie中数据,获取header中数据,获取初始化参数EL隐式对象:pageContextpageScoperequestScopesessionScopeapplicationScopeparamparamV

2018-01-08 17:14:42 289

原创 mybatis对单表的CURD操作(第一步)

在学完Javaweb后,我们已经可以实现简单的对数据库的CURD操作,包括创建Create,更新Update,读取Retrieve,删除Delete操作。但是现在有更简单的方法来实现,使用合理描述参数和SQL语句返回值的借口。首先在源码目录下创建一个com.abc.mybatis.inter包,在包里创建接口类interface,package com.abc.mybatis.inter;

2017-10-11 08:27:10 488

原创 我的第一篇博客

HELLO WORLD !

2017-09-25 10:39:03 212

分布式版本控制系统Git.docx

分布式版本控制系统Git分布式版本控制系统Git分布式版本控制系统Git

2018-04-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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