- 博客(16)
- 资源 (13)
- 收藏
- 关注
原创 微服务与Spring Cloud Alibaba Nacos注册中心
一、微服务及微服务架构 微服务核心就是把传统的单机应用,根据业务将单机应用拆分为一个一个的服务,彻底的解耦,每一个服务都是提供特定的功能,一个服务只做一件事,类似进程,每个服务都能够单独部署,甚至可以拥有自己的数据库。这样的一个一个的小服务就是微服务。 微服务架构是一个架构风格,将一个单一应用程序开发为一组小型服务;每个服务运行在自己的进程中;服务之间通过轻量级...
2020-02-15 13:16:34
446
原创 elasticsearch 基础
搜索引擎是一个检索服务,主要分全文检索和垂直检索。ElasticSearch是分布式的索引库。一、es的名词定义关系型数据库 elasticsearch Database Index Table Type Row Document Column Field Schema Maping 类...
2020-01-06 22:02:41
305
原创 docker 安装ElasticSearch的中文分词器IK
本篇文章使用的ES版本是6.6.0,使用的在线安装;本文是针对一个一个容器进行安装的,当然可以使用Dockerfile将IK分词器做到新的镜像的中,然后再进行集群的处理,这篇文章就不介绍了。1、进入容器docker exec -it 容器名 /bin/bash2、在线下载IK分词器并安装./bin/elasticsearch-plugin install https://git...
2020-01-06 21:05:01
826
原创 docker 运行 elasticsearch + kibana + head 集群
Kibana的功能比较强大,因为ES的head插件在用作集群的查看和管理方便,所以也安装了 head 插件;elasticsearch 6.6.0kibana 6.6.0elasticsearch-head:5目录一、elasticsearch的安装1、从官网上拉取 elasticsearch 的镜像2、准备目录和配置文件2.1 准备目录2.2 准备配置文件...
2020-01-06 20:55:09
268
原创 MySql数据库 sql查询增加序号的伪列
在查询数据库的时候,我们有时候需要对查询出来的数据加上序列,1,2,3,……n例如:我们根据表的某个字段排序后,要对这些数据加上序列,这个时候序号常常不是我们建表时设置好的自增的主键id,怎么办呢????数据表account的数据结构如下: id money name ------ ------ ---------- 3
2016-11-28 18:12:25
819
原创 Params 拦截器、ModelDrivenInterceptor拦截器 和 PrepareInterceptor拦截器
Params 拦截器、ModelDrivenInterceptor拦截器 和 PrepareInterceptor拦截器、paramsPrepareParamsStack 拦截器栈后的运行流程1、Action需要实现的接口ModelDrivenInterceptor拦截器 ----- ModelDriven接口;PrepareInterceptor拦截器 ----- Pre
2016-10-13 01:38:46
340
原创 SSH整合
1、加入Spring(1) 加入jar包;(2) 配置web.xml文件,加入监听器;;(3) 加入Spring的配置文件,applicationContext.xml文件;;2、加入Hibernate(1) 加入jar包;(2) 在类路径下面加入hibernate.cfg.xml文件,在其中配置hibernate的基本属性;(3) 同时建立持久化类,和其对应的*.
2016-09-27 22:23:50
226
原创 Struts2的值栈-OGNL
1、Struts2的值栈1)使用EL的 ${productName}读取的productName值, 实际上该值不在request等域对象中,而是从值栈中获取的。2)ValueStack:I. 可以从ActionContext中获取值栈对象。II.值栈分为两个逻辑部分:> Map栈:实际上是OgnlContext类型,是个Map,也是对ActionContext的一个引
2016-09-25 11:30:20
228
原创 Spring整合Hibernate
1、Spring整合Hibernate的方面:1、由Spring的IOC容器生成Hibernate的SessionFactory;2、让Hibernate使用上Spring的声明式事务;2、整合步骤:(1)加入Hibernatejar包antlr-2.7.7.jardom4j-1.6.1.jarhibernate-commons-annotations-4.0.
2016-09-22 21:51:13
237
原创 java操作MongoDB
Mongo-Java-3.X的jar包1、连接数据库:(用户名/密码:hello/happy;mldn是数据库名)MongoClientURI uri = new MongoClientURI("mongodb://hello:happy@localhost:27001mldn");MongoClient client = new MongoClient(uri);//设置连连的参
2016-09-08 00:23:14
298
原创 Hibernate mini-project
1、创建数据库的表、实体类及映射文件;(1)创建数据库表UserInfoTable:CREATE TABLE `userinfotable` ( `ID` int(11) NOT NULL, `NAME` varchar(255) DEFAULT NULL, `PASSWORD` varchar(255) DEFAULT NULL, PRIMARY KEY (`ID`)
2016-09-06 22:46:48
163
原创 Spring -- HelloWorld
1、增加jar包commons-logging-1.1.3.jarspring-beans-4.3.2.RELEASE.jarspring-context-4.3.2.RELEASE.jarspring-core-4.3.2.RELEASE.jarspring-expression-4.3.2.RELEASE.jar2、创建实体类,如下:package co
2016-09-05 23:43:21
175
原创 Hibernate---HQL
1、HQL简介完全的HQL语法结构[select/update/delete...] [form...][where...] {group by ...] [having ...][order by ...]其中Java的类名和属性名区分大小写的;2、实体的查询(1)from子句- 简单的fromString hql = "from User";Quer
2016-09-04 00:21:05
230
原创 struts2 --- 输入验证Validation
1、输入验证分类客户端验证:长使用javascript对验证字段进行验证;服务端验证:使用java代码对验证字段进行后台验证;2、客户端验证(1)手动验证使用javascript脚本进行验证;============================== javascript =======================function validate()
2016-08-31 21:44:03
251
原创 Struts2的多个文件上传和下载
1、新建一个web工程,导入struts2上传文件所需jar包;2、在web.xml文件中配置拦截器和欢迎页面;web.xml文件内容如下: Struts2_Action struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
2016-08-30 00:37:03
360
原创 Struts2---Action
一、Action的定义1、Action定义的三种方式:(1)普通的一个类,其中必须要有一个方法:public String execute() throws Exception{}(2)实现Action接口,覆盖其中的execute()方法;(3)继承ActionSupport类,覆盖execute()方法;ActionSupport中定义了几个字符串常量;注意:表单的属性
2016-08-29 20:43:09
388
Spring4.3.2-Sturs2-2.3.30-Hibernate4.2.4-jar
2016-09-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人