自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 WSDL文件详解

WSDL文件详解一、WSDL简介W3school 上的定义:WSDL 指 WSDL 指网络服务描述语言 (Web Services Description Language)。WSDL 是一种使用 XML 编写的文档。这种文档可描述某个 Web service。它可规定服务的位置,以及此服务提供的操作(或方法)。其中我们可以得知几点:1、WSDL是XML文档。2、WSDL描述了某个web service 。如何描述的呢?规定了服务的位置和该服务内有哪些方法。这其实也可以认为是描述了某个接口,并指出

2021-09-09 09:56:17 4630

转载 1.6 mybatis获取自增主键

1.6 mybatis获取自增主键mybatis提供了两种方式获取数据库自增主键:1、通过useGeneratedKeys、keyProperty、keyColumn2、通过 标签。在获取数据库自增主键时,我们一般会把数据库主键设置为自动增长的,如有一张数据库表user定义如下:CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, #自增 `name` varchar(255) NOT NULL, `age`

2021-04-01 16:10:05 802

转载 1.5 mybatis动态sql

1.5 mybatis动态sqlMyBatis 的强大特性之一便是它的动态SQL,其主要作用是进行SQL拼接。mybatis提供的动态sql元素包括:if、choose (when, otherwise)、trim (where, set)、foreach、bind。1 ifif主要用于条件判断。例如动态的判断要使用哪些查询条件:<select id="select" parameterType="hashmap" resultType="User"> SELECT id,nam

2021-04-01 15:01:32 184

转载 1.4 Mybatis中占位符#与$的区别

1.4 占位符#与$的区别在mybatis中,#与$的都可以起到变量替换的作用,但是二者的使用场景却是截然不同的。"#{}"的作用主要是替换预编译语句(PrepareStatement)中的占位符?,例如xml映射文件中,有以下insert语句<insert id="insert" parameterType="User"> INSERT INTO user (name) VALUES (#{name});</insert>打印的sql日志如下所示:16:00

2021-04-01 14:36:53 350

转载 1.3 mybatis打印sql日志

1.3 mybatis打印sql日志mybatis支持使用多种日志框架来打印sql,包括:slf4j、commons-logging、log4j、log4j2、jdk logging、stdout、no logging等。因此在打印日志时,我们首要确定自己使用的日志框架是什么,然后进行相应的配置。对于从本教程刚刚开始学习mybatis的读者,可以在项目中引入log4j的依赖,然后在classpath下新增配置文件log4j.properties,即可打印出sql,内容如下:# 设置root logge

2021-04-01 14:03:47 8725

原创 ElasticSearch

ElasticSearch快速入门1、Elasticsearch介绍Elasticsearch是一个开源的分布式、RESTful 风格的搜索和数据分析引擎,它的底层是开源库Apache Lucene。Lucene 可以说是当下最先进、高性能、全功能的搜索引擎库——无论是开源还是私有,但它也仅仅只是一个库。为了充分发挥其功能,你需要使用 Java 并将 Lucene 直接集成到应用程序中。 更糟糕的是,您可能需要获得信息检索学位才能了解其工作原理,因为Lucene 非常复杂。为了解决Lucene使用时

2021-03-31 20:17:04 164

转载 1.2 Mybatis--typeAlias别名

1.2 typeAlias别名typeAlias,顾名思义,是类型别名,主要用于简化xml文件的配置。1、通过别名简化xml配置默认情况下,我们在xml映射文件中配置的<insert>、<update>、<delete>、<select>元素,parameterType或resultType属性都必须指定类的全路径。如:<insert id="insert" parameterType="com.tianshouzhi.mybatis.quick

2021-03-29 11:29:09 239

转载 1.1 mybatis快速入门

1.1 mybatis快速入门1 开发环境搭建1、项目使用maven构建,在pom.xml中引入以下依赖<!-- mybatis --><dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.4.0</version></dependency&g

2021-03-29 10:15:33 251

转载 1.0MyBatis基础篇

1 MyBatis基础篇mybatis官方中文网址:http://www.mybatis.org/mybatis-3/zh/index.htmlmybatis-spring官方中文网址:http://www.mybatis.org/spring/zh/1 什么orm框架所谓ORM指的是对象关系映射(Object Relational Mapping)。其中Object指的就是java中的对象,Relational指的是关系型数据,而Mapping指的就是对象与关系型数据库的映射。 其中映射是关键。

2021-03-29 09:24:15 113

空空如也

空空如也

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

TA关注的人

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