随笔分类 -  Spring Boot

摘要:在FileSystemResource 中需要给出spring-config.xml文件在你项目中的相对路径或者绝对路径。在ClassPathResource中spring会在ClassPath中自动搜寻配置文件,所以要把ClassPathResource 文件放在ClassPath下。 如果将sp 阅读全文
posted @ 2019-09-05 10:07 割肉机 阅读(4475) 评论(0) 推荐(0) 编辑
摘要:SpringBoot 整合 Mybatis 有两种常用的方式,一种就是我们常见的 xml 的方式 ,还有一种是全注解的方式。我觉得这两者没有谁比谁好,在 SQL 语句不太长的情况下,我觉得全注解的方式一定是比较清晰简洁的。但是,复杂的 SQL 确实不太适合和代码写在一起。 下面就开始吧! 目录: 一 阅读全文
posted @ 2019-08-27 09:15 割肉机 阅读(1123) 评论(0) 推荐(0) 编辑
摘要:转载(https://www.jb51.net/article/130560.htm) SSM(Spring+SpringMVC+Mybatis),目前较为主流的企业级架构方案。标准的MVC设计模式,将整个系统划分为显示层、Controller层、Service层、Dao层四层,使用SpringMV 阅读全文
posted @ 2019-08-13 10:20 割肉机 阅读(512) 评论(0) 推荐(0) 编辑
摘要:报错信息如下 解决办法一 在settings.xml文件中指定jdk版本 既可以修改全局的settings.xml文件(C:\Program Files\apache-maven-3.6.0\conf\settings.xml) 也可以修改用户的settings.xml文件(~\.m2\settin 阅读全文
posted @ 2019-08-06 08:40 割肉机 阅读(5292) 评论(0) 推荐(1) 编辑
摘要:MongoDB 是最早热门非关系数据库的之一,使用也比较普遍,一般会用做离线数据分析来使用,放到内网的居多。由于很多公司使用了云服务,服务器默认都开放了外网地址,导致前一阵子大批 MongoDB 因配置漏洞被攻击,数据被删,引起了人们的注意,同时也说明了很多公司生产中大量使用 Mongodb。 Mo 阅读全文
posted @ 2019-07-16 10:12 割肉机 阅读(28185) 评论(1) 推荐(1) 编辑
摘要:摘 要:Spring 就像一个大家族,有众多衍生产品例如 Boot,Security,JPA等等。但他们的基础都是Spring 的 IOC 和 AOP,IOC提供了依赖注入的容器,而AOP解决了面向切面的编程,然后在此两者的基础上实现了其他衍生产品的高级功能;Spring MVC是基于 Servle 阅读全文
posted @ 2019-06-28 09:46 割肉机 阅读(6009) 评论(0) 推荐(1) 编辑
摘要:目录 Spring Boot 之发送邮件 简介 API 配置 实战 完整示例 引申和引用 Spring Boot 之发送邮件 简介 API 配置 实战 引入依赖 配置邮件属性 Java 代码 完整示例 引申和引用 简介 Spring Boot 收发邮件最简便方式是通过 spring-boot-sta 阅读全文
posted @ 2019-01-10 16:19 割肉机 阅读(358) 评论(0) 推荐(0) 编辑
摘要:Spring Boot 的 10 个核心模块 学习 Spring Boot 必须得了解它的核心模块,和 Spring 框架一样,Spring Boot 也是一个庞大的项目,也是由许多核心子模块组成的。 你所需具备的基础 告诉你,Spring Boot 真是个牛逼货! Spring Boot 核心配置 阅读全文
posted @ 2018-12-28 15:26 割肉机 阅读(1912) 评论(0) 推荐(0) 编辑
摘要:spring框架为我们提供了三种注入方式,分别是set注入,构造方法注入,接口注入。今天就和大家一起来学习一下 依赖注入的基本概念 依赖注入(Dependecy Injection),也称为IoC(Invert of Control),是一种有别于传统的面向对象开发的思想,主要用于对应用进行解耦。简 阅读全文
posted @ 2018-07-30 14:36 割肉机 阅读(421) 评论(0) 推荐(0) 编辑
摘要:Spring Framework 的核心组件有三个: Spring Core,Spring Context 和 Spring Beans,它们奠定了 Spring 的基础并撑起了 Spring 的框架结构。Spring 的其它功能特性例如 Web、AOP、JDBC 等都是在其基础上发展实现的。 I. 阅读全文
posted @ 2018-07-27 17:07 割肉机 阅读(9567) 评论(0) 推荐(1) 编辑
摘要:SpringMVC的工作原理图: SpringMVC流程 1、 用户发送请求至前端控制器DispatcherServlet。 2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处 阅读全文
posted @ 2018-07-27 17:06 割肉机 阅读(327) 评论(1) 推荐(0) 编辑
摘要:什么是Bean? Spring Bean是被实例的,组装的及被Spring 容器管理的Java对象。 Spring 容器会自动完成@bean对象的实例化。 创建应用对象之间的协作关系的行为称为:装配(wiring),这就是依赖注入的本质。 Spring 三种配置方案 1.在XML中进行显示配置2.使 阅读全文
posted @ 2018-07-27 17:05 割肉机 阅读(2012) 评论(0) 推荐(0) 编辑
摘要:Bean在Spring和SpringMVC中无所不在,将这个概念内化很重要,下面分享一下我的想法: 一、Bean是啥 1、Java面向对象,对象有方法和属性,那么就需要对象实例来调用方法和属性(即实例化); 2、凡是有方法或属性的类都需要实例化,这样才能具象化去使用这些方法和属性; 3、规律:凡是子 阅读全文
posted @ 2018-07-27 17:02 割肉机 阅读(313) 评论(0) 推荐(0) 编辑
摘要:Spring 中bean 的生命周期短暂吗? 在spring中,从BeanFactory或ApplicationContext取得的实例为Singleton,也就是预设为每一个Bean的别名只能维持一个实例,而不是每次都产生一个新的对象使用Singleton模式产生单一实例,对单线程的程序说并不会有 阅读全文
posted @ 2018-07-27 15:32 割肉机 阅读(277) 评论(0) 推荐(0) 编辑
摘要:Redis 数据结构简介 Redis 可以存储键与5种不同数据结构类型之间的映射,这5种数据结构类型分别为String(字符串)、List(列表)、Set(集合)、Hash(散列)和 Zset(有序集合)。 下面来对这5种数据结构类型作简单的介绍: 结构类型结构存储的值结构的读写能力 String 阅读全文
posted @ 2018-07-26 11:00 割肉机 阅读(2039) 评论(0) 推荐(0) 编辑
摘要:最近使用spring-data-redis RedisTemplate 操作redis时发现存储在redis中的key不是设置的string值,前面还多出了许多类似\xac\xed\x00\x05t\x00这种字符串,如下 127.0.0.1:6379> keys * 1) "\xac\xed\x0 阅读全文
posted @ 2018-07-26 10:36 割肉机 阅读(404) 评论(0) 推荐(0) 编辑
摘要:EntityManager EntityManager 是用来对实体Bean 进行操作的辅助类。他可以用来产生/删除持久化的实体Bean,通过主键查找实体bean,也可以通过EJB3 QL 语言查找满足条件的实体Bean。实体Bean 被EntityManager 管理时,EntityManager 阅读全文
posted @ 2018-07-26 10:10 割肉机 阅读(4591) 评论(0) 推荐(0) 编辑
摘要:SpringBoot是伴随着Spring4.0诞生的,继承了Spring的优点,一经推出,引起了巨大的反向;目前Spring Boot的版本为2.1.0,需要Java7及Spring Framework4.1.5以上的支持。如果想在Java6下使用它,需要一些额外的设置。 Spring Boot的优 阅读全文
posted @ 2018-07-26 09:43 割肉机 阅读(25396) 评论(0) 推荐(2) 编辑
摘要:使用SpringBoot提供的@Repository接口,可以完成曾经需要大量代码编写和配置文件定制工作。这些以前让新手程序员头疼,让有经验的程序员引以为傲的配置,由于框架的不断完善,变得不那么重要,同时,也提升了程序员的工作效率。 本文介绍的是如何通过springboot操作MongoDB。 一. 阅读全文
posted @ 2018-07-24 16:03 割肉机 阅读(9466) 评论(0) 推荐(0) 编辑
摘要:使用场景: 方法处理到某一步,需要将信息交给另一个线程去处理!! 第一种:最简单的Runnable public void test(String msg){ System.out.println(Thread.currentThread().getName()+":"+msg); Runnable 阅读全文
posted @ 2018-07-24 11:12 割肉机 阅读(3597) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示