• 等级
  • 2572 访问
  • 62 原创
  • 0 转发
  • 94989 排名
  • 3 评论
  • 7 获赞

手动获取spirng 容器里面的对象(妈妈再也不用担心我获取不到spring容器里面的对象啦)

前些日子写了个拦截器里面获取Spring对象的,写的个方法是需要 request的,今天需要搞个线程,而且获取不到 request了,再加上获取 request的方法也不通用,这里来写个通用的。 SpringContext 对象的获取方式有三种 1.从 request 里面获取 以获取一个 名字为  userInfoService 的对象来说,代码示例 可以很直观的看到,这个需要 Http...

2018-11-09 16:27:24

HttpClient使用方法/get/post

今天项目中有一个需要发短信的接口,给的是一个链接,直接请求就完事了,post请求,刚好项目里面又有 HttpClient包,就使用HttpClient 完成了。现在来说下,免得自己又忘记了。 一、使用方法 使用HttpClient发送请求、接收响应很简单,一般需要如下几步即可。 1. 创建HttpClient对象。 2. 创建请求方法的实例,并指定请求URL。如果需要发送GET请求,创建H...

2018-11-08 16:24:46

shiro之shiro认证加代码实现

2.1 基本概念 2.1.1 身份验证 即在应用中谁能证明他就是他本人。一般提供如他们的身份ID 一些标识信息来 表明他就是他本人,如提供身份证,用户名/密码来证明。 在 shiro 中,用户需要提供principals (身份)和credentials(证明)给shiro,从而应用能 验证用户身份: 2.1.2  principals 身份,即主体的标识属性,可以是任何东西,如用户...

2018-11-05 22:57:00

shiro之shiro介绍

1.1 什么是shiro Apache Shiro 是Java 的一个安全框架。Shiro 可以非常容易的开发出足够好的应用,其不仅可以用在JavaSE 环境,也可以用在JavaEE 环境。Shiro 可以帮助我们完成:认证、授权、加密、会话管理、与Web 集成、缓存等。 1.2 为什么要学shiro          既然shiro将安全认证相关的功能抽取出来组成一个框架,使用shiro就...

2018-11-05 22:34:04

SpringBoot之Filter/HandlerInterceptor 中注入service为null解决方案

今天有人问我怎么实现访问项目的时候,把一些请求存下来,我一听,我就说 拦截器啊,然后自己回家也试了试,发现注入service的时候会报null,因为 filter不能直接注入 spring容器里面的对象,然后我就自己从spring 容器里面去取了。代码如下 1.Filter 配置 @Configuration public class UrlFilter implements Filter ...

2018-11-04 23:07:01

SpringBoot之整合 jdbcTemplate

jdbcTemplate 就是类似一个 BASEDAO,很方便,因为最原生,所以效率最高。也最麻烦。 1.导入  spring-boot-starter-jdbc,mysql,spring boot web启动器 <!-- Spring JDBC 的依赖包,使用 spring-boot-starter-jdbc 或 spring-boot-starter-data-jp...

2018-10-30 13:45:28

删除github中的某个文件夹

有时候上传文件传多了,有的文件夹是不需要 的,这个时候就需要删除,具体怎么操作了,下面的博文将为各位介绍   首先进入你的master文件夹下, Git Bash Here ,打开命令窗口 $ git --help                                      # 帮助命令   $ git pull origin master                 ...

2018-10-26 20:43:38

SpringBoot整合 Mybatis+druid连接池,监控+多数据源配置+tkmybatis

1.tk.mybatis 通用Mapper 很好用的 mybatis 插件。 2.druid,阿里巴巴出品的sql连接池,监控,很强大的一个应用。 3.项目中有时候不止一个数据源,可能会有多个,那就需要自己配置了 A.SpringBoot 整合 Mybatis 1.配置pom坐标 <dependency> <groupId&gt...

2018-10-26 15:18:54

SpringBoot之Thymeleaf 语法详解=>尾部添加整合thymeleaf示例

===>尾部添加整合thymeleaf示例 1.变量输出与字符串操作 1.th:text  在页面中输出值 <p th:text="${msg} "></p> 2.th:value 可以将一个值放入到 input 标签的 value 中 <input type="text" th:value="zhangzq" > 3.字符串操作

2018-10-24 23:16:34

mysql安装,以及初始化密码

1.首先下载 mysql安装包, 我这里下载的mysql 5.7(免安装版) https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.24-winx64.zip 然后解压到你自己的目录中,我这里为 D 盘下: 此处,下下来的压缩包里面, data 目录 和 my.ini 文件是没有的,需要自己创建。这里我先创建一个 data目录 ...

2018-10-24 11:24:35

SpringBoot之整合freemarket

SpringBoot整合freemarket 1.pom配置:添加 freemarket 启动器 <!-- spring freemarker 开始 --> <dependency> <groupId>org.springframework.boot</groupId> ...

2018-10-23 22:56:26

SpringBoot之整合jsp

springboot 默认 只支持模板引擎。 有时候我们可能需要引入 jsp,那么就得整合jsp了。 1.pom里面添加: <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId&...

2018-10-23 17:08:50

img src 使用base64格式数据

一老忘记,记录一下 <img src='data:image/png;base64,>

2018-10-23 16:53:40

SpringBoot之上传文件

上传文件是我们java开发的基本操作,在这里我向大家展示下spring boot 项目的文件上传 1.springboot 默认文件上传设置 根据不同版本,对应的设置值不一样 Spring Boot 1.3.x and earlier             multipart.maxFileSize             multipart.maxRequestSizeSpring Bo...

2018-10-20 16:54:45

SpringBoot之访问静态资源(webapp...)

springboot访问静态资源,默认有两个默认目录, 一个是  classpath/static 目录 (src/mian/resource) 一个是 ServletContext 根目录下( src/main/webapp ) 这在里可能有小伙伴对 classpath 不怎么了解,这里简要的介绍下,classpath 即WEB-INF下面的classes目录 ,在springboot项目...

2018-10-20 15:45:00

SpringBoot之整合Listener

整合listener和整合 servlet,Filter 大同小异,也是两种方式, @WebListener 注入和 @Bean 方法返回 ServletListenerRegistrationBean 对象   1.@WebListener @WebListener public class FristLister implements ServletContextListener {...

2018-10-20 14:22:47

SpringBoot之整合Filter

springboot整合 filter 和整合servlet 类似,基本上一样,不知道怎样整合servlet的可以看看我上篇文件https://blog.csdn.net/yali_aini/article/details/83153810 springboot整合 filter 也分两种方法,注解 和 @Bean 方法 注入 1,@WebFilter( filterName = "filte...

2018-10-18 23:09:38

SpringBoot之整合Servlet

Servlet 相信大家都不陌生,假如我在springboot项目里面需要使用 servlet怎么办呢,springboot项目webxml都没有了。 这里我就给大家展示两种 springboot 整合 servlet的方法,这里使用的 spring 项目配置沿用之前写的那个spring入门的https://blog.csdn.net/yali_aini/article/details/8286...

2018-10-18 22:15:38

javascript 获取汉字笔画拼音,使用笔画排序

今天同学问到要通过汉字笔画来排序,问怎么实现,其实我也不知道,但是我觉得这种东西肯定有解决方案,于是去百度搜了搜 果然,大神写的 cnchar 就出现了。地址:https://github.com/theajack/cnchar 写的很简单,也很方便,引入一个 js就完事了。  <script src="https://www.theajack.com/cnchar/assets/js...

2018-09-27 19:11:23

SpringBoot入门 hello word

学习springboot ,从 hello word开始 这里就记录一下搭建 spring boot 项目 1.新建一个 maven 项目 步骤省略,就是下一步,过于简单,此处不多说,建好之后的样子 2.打开 pom 文件,加入继承的 spring boot 骨架 <parent> <groupId>org.springframework.boo...

2018-09-27 13:24:24

临窗,听雨声

javaer code
关注
  • IT服务·系统集成/java 开发工程师
  • 中国
奖章
  • 持之以恒
  • 1024勋章