自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【转载】redis在Linux虚拟机上安装了,在windows下无法访问的问题

寻找原因telnet命令不能执行就要去控制面板–程序里面把telnet服务打开解决方案补充(防火墙)防火墙关闭

2020-01-14 15:08:41 189

转载 【转载】【Mybatis架构】Mapper映射文件中的#{}与${}以及 返回类型的总结resultType(笔记)

【Mybatis架构】Mapper映射文件中的#{}与${}如果说返回类型是实体类,那么要和getXxx()后面的Xxx–》xxx保持一致!!!!!!!<!-- 更新用户 parameterType参数的类型 value的内容按照 实体类的属性 来写 底层是getXxx()中的Xxx--> <update id="updateUser" parameterTy...

2019-12-22 14:41:13 124

转载 【转载】 REST,以及RESTful的讲解

本片文章讲的对于rest规范的理解,通俗易懂值得一看。Rest以及RESTful风格

2019-10-22 10:14:57 137

原创 leetcode--15. 三数之和

刚做这个题,以为可以用两数之和的思路做。但是提交的时候法相结果不对。原来是因为集合中元素的次序可以变的。因此漏了很多情况。显然用暴力求解的方法可以参考两数之和。对于这种三个元素的,一般采用固定一个元素,然后用“双探针”的方法去尝试找解。...

2019-10-02 11:51:29 92

原创 leetcode--1. 两数之和

暴力求解:public class t1 { public int[] twoSum(int[] nums, int target) { int flag1 = 0, flag2 ; for ( ;flag1 < nums.length-1; flag1 ++){ for (flag2=flag1+1;flag2 < n...

2019-09-27 15:57:28 80

转载 【转】spring data jpa 动态查询Specification(包括各个In、like、Between等等各种工具类,及完整(分页查询)用法步骤(到返回给前端的结果))

这里讲的还挺好的

2019-09-18 15:46:18 693

原创 【spring(三)Sping中的Aop(入门案例)】

Aop简单案例bean.xml文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:...

2019-09-11 11:35:42 94

转载 Lombok学习【转载】

这个连接时讲的详细点的这个连接是对比来讲的

2019-09-10 22:53:45 72

原创 【spring(二)Spring中的Aop--基于xml配置】

问题的提出客户的业务层实现类/*** 账户的业务层实现类* @author 黑马程序员* @Company http://www.ithiema.com* @Version 1.0*/public class AccountServiceImpl implements IAccountService { private IAccountDao accountDao; publi...

2019-09-04 16:28:49 76

原创 【spring (一)】使用 spring的IOC解决程序耦合

一 准备工作/*** 账户的业务层接口* @author 黑马程序员* @Company http://www.ithiema.com* @Version 1.0*/public interface IAccountService {/*** 保存账户(此处只是模拟,并不是真的要保存)*/void saveAccount();}/*** 账户的业务层实现类* @au...

2019-09-04 14:55:58 176

原创 SpringJPA入门学习(三)之多表查询

一、一对多查询一的一方:主表多的一方:从表外键:需要再从表上新建一列作为外键,他的取值来源于主表的主键实体类中的关系包含关系:可以通过实体类中的包含关系描述表关系继承关系applicationContext.xml文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springfram...

2019-08-14 17:17:51 203

原创 SpringJPA入门学习(二)之Specifications动态查询

Specifications动态查询问题:有时我们在查询某个实体的时候,给定的条件是不固定的,这时就需要动态构建相应的查询语句,在Spring Data JPA中可以通过JpaSpecificationExecutor接口查询。相比JPQL,其优势是类型安全,更加的面向对象。实体类沿用上篇中的Customer下面重写写一个CustomerDao:package nju.software.d...

2019-08-14 16:36:06 304

原创 SpringJPA入门学习(一)

一、什么是spring data jpaspring data jpa 是 spring 基于ORM 框架、jpa规范的基础上封装的一套jpa应用框架,可使开发者用极简的代码即可实现对数据的访问和操作。它提供了包括增删改查等在内的常用功能,且易于扩展!学习并使用 spring data jpa 可以极大提高开发效率!二、简单crud案例演示pom文件<?xml version="1...

2019-08-14 15:07:31 367

原创 订单模块

一、订单查询JavaBean实体类import nju.software.utils.DateUtils;import java.util.Date;import java.util.List;public class Orders { private String id; private String orderNum; private Date orde...

2019-08-12 11:37:40 450

原创 商品查询模块

一 编写实体类package nju.software.domain;import nju.software.utils.DateUtils;import org.springframework.format.annotation.DateTimeFormat;import java.util.Date;public class Product { private Strin...

2019-08-11 20:23:07 476

原创 Springboot整合RabbitMQ

一 应用场景1.1异步处理场景说明:用户注册后,需要发注册邮件和注册短信,传统的做法有两种1.串行的方式;2.并行的方式(1)串行方式:将注册信息写入数据库后,发送注册邮件,再发送注册短信,以上三个任务全部完成后才返回给客户端。 这有一个问题是,邮件,短信并不是必须的,它只是一个通知,而这种做法让客户端等待没有必要等待的东西.(2)并行方式:将注册信息写入数据库后,发送邮件的同时,发送短...

2019-08-11 12:35:27 91

原创 环境搭建

一 maven工程搭建该工程采用的是IDEA父子MAVEN搭建项目创建父工程:不用选择框架创建子模块选择新建-Module,父工程是刚才创建的。子模块包括以下几个部分注意:其中ssm_web选择一个web工程我的pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apa...

2019-08-10 12:40:37 81

原创 springboot缓存整合redis

紧接这上一篇中的知识原理:CacheManager ====Cache缓存组件来实际给缓存中存取数据1)引入的redis的starter,容器中保存的是RedisCacheManager2)RedisCacheManager帮我们创建RedisCache来作为缓存组件:RedisCache通过操作redis缓存数据3)默认保存数据k-v都是Object;利用序列化保存;如何保存为json...

2019-08-09 17:17:22 183

原创 SpringBoot与缓存使用及原理【各属性的分析】

一 JSR107Java Caching定义了5个核心接口,分别是CachingProvider, CacheManager, Cache, Entry 和 Expiry。CachingProvider定义了创建、配置、获取、管理和控制多个CacheManager。一个应用可以在运行期访问多个CachingProvider。CacheManager定义了创建、配置、获取、管理和控制多个唯一...

2019-08-09 13:13:45 262

原创 Spring Data Jpa中dao层的工作原理和过程

 在使用spring整合jpa的时候,一般只需要将dao层编写成接口形式就可以完成对实体类和数据库的交互功能。/** * 符合SpringDataJpa的dao层接口规范 * JpaRepository<操作的实体类类型,实体类中主键属性的类型>(点进去 ctrl+f12看成员方法) * * 封装了基本CRUD操作 * JpaSpecif...

2019-08-06 17:08:39 809

原创 嵌入式Servlet容器自动配置原理

针对的是springboot1.5.x写的,以后看源码书在补充2.x版本的主要是要自己对着文字去看代码,下面画了一个图有点乱,但是自己慢慢按照流程跳转看源码才能理解的清晰一点。步骤:SpringBoot根据导入的依赖情况,给容器中添加相应的EmbeddedServletContainerFactory【TomcatEmbeddedServletContainerFactory】容器中某...

2019-08-04 21:50:02 127

原创 SpringBoot2.x解决自定义异常处理关于继承DefaultErrorAttributes的问题与解决

在写自定义异常的时候由于版本问题,本来想继承DefaultErrorAttributes来实现自适应处理异常,但是发现在导入包的时候并没有这个包import rg.springframework.boot.autoconfigure.web.DefaultErrorAttributes;后来查资料发现是版本不兼容的问题,导入的是import org.springframework.boot...

2019-08-04 17:27:28 2409

原创 写国际化语言切换时,切换的页面报错了【原因和解决】

今天在springboot的demo中做国家化语言切换时遇到一个小坑记录下:这里在点击中文或者English的时候就会带着language字段跳转,很遗憾的时重新跳转到登录界面时报错:404,然后查看了下在请求显然当我去访问http://localhost:8080/crud/login.html这个地址的时候时访问不了的,这还是因为springboot默认访问static,resour...

2019-08-03 10:43:54 621

原创 写自定义配置类提示WebMvcConfigurerAdapter已过时

今天在写自定配置来扩展springmvc的功能的时候继承WebMvcConfigurerAdapter发现已经过时了:![提示过时了](https://img-blog.csdnimg.cn/20190802132825870.png在网上搜索一下说用WebMvcConfigurationSupport的话可以解决,设置好了后![在这里插入图片描述](https://img-blog.csd...

2019-08-02 14:10:30 386

原创 Springboot关于 @SpringBootApplication的理解

@SpringBootApplication的理解和加载过程标题 主程序类,主入口类springboot学习的第一天开始从 @SpringBootApplication来理解springboot的工作机制,为什么springboot省去了spring,springmvc繁琐的配置,一切从这里开始理解。首先看下面的图片:标题 主程序类,主入口类/** * @SpringBootAppli...

2019-08-01 12:18:31 189

空空如也

空空如也

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

TA关注的人

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