自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (4)
  • 收藏
  • 关注

原创 Java服务端接入支付宝APP支付及微信APP支付

java支付宝APP支付java微信支付

2017-12-07 19:37:29 5007 4

原创 MyBatis笔记(一)

1.MyBatis介绍  1.1 Mybatis由来:MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。  1.2 Mybatis的特点:Mybatis是一个优秀的持久层框架,它对使用JDBC操作数

2017-08-21 22:02:01 1150

原创 java扫码登录

java扫码登录

2017-08-07 21:12:56 6276 2

原创 sql语句练习题

sql语句练习题

2017-07-28 10:16:54 888

原创 Maven教程

这篇博文记录学习maven的过程,使用Eclipse Version: Neon.3 Release (4.6.3)已经内置了maven 3.3.3 但是我使用的是3.3.9版本的maven介绍Maven是Apache下一个纯Java开发的开源项目,它是一款项目管理工具,使用maven对java项目进行构建、依赖管理。项目的构建就是一个项目从编写源代码到编译、测试、运行、打包、部署的过

2017-07-26 09:53:45 378

原创 spring AOP---【小白系列】0基础到熟练应用spring框架(三)

aop概念:AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善,实际上是一种思想,对一个方法在不改变源码的情况下进行的增强。aop的核心概念:连接点(joinpoint):目标对象中可以被增强的方法 叫做连接点切点(pointcut):连接点

2017-07-13 11:01:16 438

原创 spring IoC注解开发---【小白系列】0基础到熟练应用spring框架(二)

spring IoC注解开发

2017-07-11 11:16:52 487

原创 spring环境搭建&spring快速入门---【小白系列】0基础到熟练应用spring框架(一)

spring简介Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。◆目的:解决企业应用开发的复杂性◆功能:使用基本的JavaBean代替EJB,并提供了更多的企

2017-07-09 11:16:33 978

原创 struts2注解&struts404错误---【小白系列】0基础到熟练应用struts2框架(七)

struts2注解

2017-07-08 10:22:51 2275 1

原创 struts2 interceptor拦截器---【小白系列】0基础到熟练应用struts2框架(六)

struts2 interceptor拦截器

2017-07-06 21:57:28 455

原创 struts2参数封装---【小白系列】0基础到熟练应用struts2框架(五)

web阶段我们封装参数,是使用BeanUtils 和request.getparamsMap来进行封装的,实际的本质就是,被封装对象的属性名字,与参数是否同名同名的话就封装进去,不同名就放弃匹配map中的key 是否与对象中的属性一致匹配表单项的name 是否与对象中的属性 一致1.属性封装(属性驱动)普通属性:实体属性:注意:

2017-07-06 10:56:15 336

原创 struts2值栈&struts ognl表达式---【小白系列】0基础到熟练应用struts2框架(四)

今天学习了struts2的值栈正好用博客和大家分享下学习过程。值栈,我们通过8个问题来总结学习问题一:什么是值栈(ValueStack)ValueStack 是 struts2 定义的一个接口规范,struts2 为该接口提供了实现OgnlValueStack(也有人会把值栈叫做ognl上下文对象)

2017-07-06 10:13:33 425

原创 struts2获取作用域对象---【小白系列】0基础到熟练应用struts2框架(三)

struts2获取作用域对象

2017-07-05 11:25:20 687

原创 Struts2结果视图配置---【小白系列】0基础到熟练应用struts2框架(二)

Struts2结果视图配置就是struts.xml中action标签的result属性        实际上当我们访问这个action时,我们观察浏览器的地址是没有改变的,所以这个结果肯定有一个默认的跳转方式,和之前的javaweb相结合,感觉像请求转发的方式,不改变地址栏。没错action的结果视图默认的方式就是请求转发,那么我们怎么改变这个配置呢?需要通过result的

2017-07-05 09:50:29 506

原创 hibernatJPA---【小白系列】0基础到熟练应用hibernate框架(十五)

JPA概念Java Persistence API (java持久化API) 与JDBC性质一样,都属于规范。这套规范定义了如何以面向对象的方式操作数据库.这套出现在hibernate框架之后.受hibernate框架启发.其中与hibernate设计不同的是支持以注解的方式注册实体对象.hibernate率先宣布支持JPA

2017-07-03 11:10:20 670

原创 struts2环境搭建---【小白系列】0基础到熟练应用struts2框架(一)

Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大。Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求

2017-07-03 10:28:13 534 2

原创 hibernate中的批量查询(HQL查询&投影&Criteria&离线&sql)---【小白系列】0基础到熟练应用hibernate框架(十一)

HQL查询简介:HQL(Hibernate Query Language):    hibernate查询语言,是hibernate自创的面向对象查询语言,语法和sql相似,但是因为是面向对象,所以在查询语句中 不可能出现数据库相关的信息基本查询 String hql ="from Customer"; Query query = session.creat

2017-06-30 11:50:00 819

原创 hibernate事务---【小白系列】0基础到熟练应用hibernate框架(十)

hibernate中的事务管理

2017-06-30 11:02:22 269

原创 hibernate中对象视图导航查询|加载策略---【小白系列】0基础到熟练应用hibernate框架(十四)

hibernate中对象视图导航查询|加载策略

2017-06-30 10:22:16 369

原创 hibernate多对多关系---【小白系列】0基础到熟练应用hibernate框架(十三)

hibernate多对多关系

2017-06-30 09:59:58 327

原创 hibernate一级缓存---【小白系列】0基础到熟练应用hibernate框架(九)

hibernate一级缓存

2017-06-30 00:08:57 414

原创 hibernate一对多|多对一关系---【小白系列】0基础到熟练应用hibernate框架(十二)

hibernate一对多|多对一关系

2017-06-29 21:46:36 460

原创 hibernate实体类的三种状态---【小白系列】0基础到熟练应用hibernate框架(八)

hibernate中实体类的三种状态

2017-06-28 22:40:18 341

原创 hibernate主键生成策略---【小白系列】0基础到熟练应用hibernate框架(七)

hibernate主键生成策略

2017-06-28 21:26:30 393

原创 hibernate实体类的创建规则---【小白系列】0基础到熟练应用hibernate框架(六)

规则:1.实体类需要提供无参构造2实体类应提供与数据库中列对应的属性3.实体类中的属性应使用包装类型4.实体类需要提供OID与表中主键列对应5.实体类不能被final

2017-06-28 20:50:19 563

原创 hibernate加载策略session.load()与session.get()---【小白系列】0基础到熟练应用hibernate框架(五)

hibernate框架加载策略 session.load()与session.get()

2017-06-28 09:37:29 539

原创 HibernateUtils工具---【小白系列】0基础到熟练应用hibernate框架(四)

HibernateUtils工具抽取

2017-06-27 21:18:28 1355

原创 hibernate增删改查案例教程---【小白系列】0基础到熟练应用hibernate框架(三)

【小白系列】0基础到熟练应用hibernate框架(三)---增删改查

2017-06-27 20:33:46 452

原创 hibernate的Configuration,SessionFactory,Session详解---【小白系列】0基础到熟练应用hibernate框架(二)

【小白系列】0基础到熟练应用hibernate框架(二)---API(Configuration,SessionFactory,Session)详解

2017-06-27 18:52:15 418

原创 hibernate环境搭建教程---【小白系列】0基础到熟练应用hibernate框架(一)

搭建hibernate环境

2017-06-27 16:58:06 1379

原创 seata no available service found in cluster ‘default‘

seata解决no available service found in cluster 'default'

2022-10-29 20:50:25 2153 1

原创 Vue =赋值 A =B A改变 B也被改变 Object.assign 的用法

今天在写前端的时候遇到一个奇怪的问题我这里

2021-06-18 18:18:02 544

原创 微信支付验证签名失败

1.首先你要确定你的签名可以通过官方校验https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=20_12.当然了,你报这个错说明你微信都调起来了,责任不在后端3. 贴一个后端常见的返回{ "code": 0, "message": "操作成功!", "data": { "timeStamp": "1600596714", "package": "Sign=WXPay", "paySign": "75F5C70FB

2020-09-20 19:50:43 1857

原创 seata集群搭建

1: Seata是什么:自己去百度2:Nacos是什么:自己去百度3:部署seata1.下载seata1.3文件2.配置file.conf 我用的是db模式的,seata有个数据库文件,自己导入一下## transaction log store, only used in seata-serverstore { ## store mode: file、db、redis mode = "db" ## file store property file {..

2020-09-09 12:01:02 3684

原创 Nacos1.3.1集群搭建

1.初始化数据库脚本新建 nacos-config的数据库找到conf/nacos-mysql.sql,将其导入到数据库中。2.配置文件vim conf/application.properties 添加spring.datasource.platform=mysqldb.num=1db.url.0=jdbc:mysql://39.97.888.29:3306/nacos-config?characterEncoding=utf8&connectTimeout=...

2020-09-08 19:13:56 675

原创 Nginx1.8下载安装Linux实战

1.下载并安装nginxwget http://nginx.org/download/nginx-1.18.0.tar.gz2.解压tar -zvxf nginx-1.18.0.tar.gz3.安装扩展yum -y install pcre-develyum -y install openssl openssl-devel4.添加https 扩展./configure --prefix=/usr/local/nginx --with-http_stub_status_mo.

2020-09-08 18:04:39 359

原创 no available service ‘default‘ found, please make sure registry config corre seata

no available service 'default' found, please make sure registry config corre的错误原因1.配置错误2.版本错误 客户端与服务端版本不一致

2020-08-19 18:48:05 6222 3

原创 Solr实现京东搜索

使用solr实现京东网站中的商品搜索功能,需求:1.可以根据关键字搜索商品信息2.可以根据商品分类、价格过滤搜索结果3.可以根据价格排序4.可以实现分页界面如下:Controller层:获取搜索条件,响应搜索结果到前台页面service层:使用solrj调用solr的服务进行索引和搜索dao层:不开发(数据参考solr笔记(二)) 1

2017-09-05 17:02:40 3993 2

原创 solr笔记(二)

schema.xmlschema.xml 文件在 solrhome/collection1/comf目录下,在schema.xml文件中定义了Field域以及域的类型等配置打开文件,看里面的属性。Field(域) name:域的名称Type:域的类型indexed:是否索引Stored:是否存储Required:是否必须multiValued:是

2017-08-31 00:10:20 791

原创 Solr笔记(一)

简介Solr是一个独立的企业级搜索应用服务器,它对外提供类似Web-service的API接口。用户可以通过HTTP的POST请求,向Solr服务器提交一定格式的XML或者JSON文件,Solr服务器解析文件之后,根据具体需求对索引库执行增删改操作用户可以通过HTTP的GET请求,向Solr服务器发送搜索请求,并得到XML/JSON格式的返回结果。Solr是Apache

2017-08-29 22:00:49 194

seata1.3.zip

Seata 1.3.0 发布。 Seata 是一款开源的分布式事务解决方案,提供高性能和简单易用的分布式事务服务。 1.3.0 版本支持了像多主键,自动升降级等大量feature,性能得到大幅度提升,修复了旧版本的大量bug。

2020-07-21

java接入微信APP支付/支付宝APP支付

该资源为java接入微信和支付宝支付的后端代码,参考blog:http://blog.csdn.net/lawsonjin/article/details/78732252

2018-01-09

solr实现京东搜索

使用Solr实现电商网站中商品信息搜索功能。 1、 可以根据关键字搜索商品信息 2、 可以根据商品分类、价格过滤搜索结果 3、 可以根据价格进行排序 4、 实现分页

2017-09-01

apache-maven-3.3.9

apache-maven-3.3.9

2017-07-25

空空如也

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

TA关注的人

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