- 浏览: 414677 次
- 性别:
- 来自: 北京
最新评论
-
jackson200:
讲解的狠不错!谢谢!
spring注入原理 -
阳光泛滥的日子:
讲的很透彻,受教了 。
spring中注解的实现原理 -
liudechao9:
最近在研究这方面,很不错,但是多线程并发的时候可能会出问题,而 ...
spring中注解的实现原理 -
小帅1127:
厉害啊 我的哥
spring中注解的实现原理 -
phoenixpaul:
...
Oracle存储过程和程序包
文章列表
1. window:在 catalina.bat 文件中配置 jdk 环境
SET JAVA_OPTS= -Xms800m -Xmx1024m -XX:PermSize=128m -XX:MaxNewSize=256m -XX:MaxPermSize=256m
set JAVA_HOME=d:\java\jdk1.8.0_40
2. linux::在catalina.sh增加以下配置:
JAVA_OPTS= -Xms800m -Xmx1024m -XX:PermSize=128m -XX:MaxNewSize=256m -XX:MaxPermSize=256m
JAVA_HO ...
采用DES加密解密实现接口的通信加密认证
- 博客分类:
- Java基础
DES全称Data Encryption Standard,是一种使用密匙加密的块算法。现在认为是一种不安全的加密算法,因为现在已经有用穷举法攻破DES密码的报道了。尽管如此,该加密算法还是运用非常普遍,是一种标准的加密算法。3DES是DES的加强版本。
方式一:DES加密后把二进制字节转化成十六进制字符。
package com.zzstxx.des.utils;
import javax.crypto.Cipher;
import javax.crypto.SecretKey;
import javax.crypto.SecretKeyFactory;
import jav ...
jedis 调用redis工具类
- 博客分类:
- redis
package com.atguigu.redis.test;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
import redis.clients.jedis.JedisPoolConfig;
public class JedisPoolUtil {
private static volatile JedisPool jedisPool = null;
private JedisPoolUtil() {
}
public static JedisPool ...
在maven中加入引用:也就是加入lombok的jar包,
在需要用getter、setter的java类加上:
@Data
@EqualsAndHashCode(callSuper = false)
@NoArgsConstructor
,有时候为了不让它覆盖hashCode方法,只需要写:
@Getter
@Setter
@NoArgsConstructor
在eclipse安装lombok,
方法:
cmd--》找到lombok的jar包所在目录:E:\working\dataAnalysis\Maven\repository\org\projectlomb ...
1、添加redis依赖
<!-- 添加redis -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
2、增加配置application.properties
#redis配置
spring.redis.host=127.0.0.1
spring.redis.port=6379
...
maven创建多模块项目
- 博客分类:
- maven
- SpringBoot
mvn archetype:generate -DarchetypeCatalog=internal -DgroupId=com.zzstxx -DartifactId=springboot-parent -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
修改父pom.xml文件的package jar 为pom。进入到school_roo目录执行创建子模块命令
mvn archetype:generate -DarchetypeCatalog=internal -DgroupId=com. ...
1、创建好一个基于SpringBoot的war项目
2、pom.xml配置
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 htt ...
SpringBoot 拦截器(六)
- 博客分类:
- SpringBoot
package com.atguigu.springboot.component;
import org.springframework.web.servlet.HandlerInterceptor;
import org.springframework.web.servlet.ModelAndView;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* 登陆检查,
*/
public class LoginHand ...
package com.atguigu.springboot.config;
import com.atguigu.springboot.component.LoginHandlerInterceptor;
import com.atguigu.springboot.component.MyLocaleResolver;
import org.springframework.boot.context.embedded.ConfigurableEmbeddedServletContainer;
import org.springframework.boot.context.embed ...
1、maven项目右键》maven》update project 勾选 force update of snapshots/releases 点击OK
1、报错误:Missing artifact net.sf.json-lib:json-lib:jar:2.4:compile
<dependency>
<groupId>net.sf.json-lib</groupId>
<artifactId>json-lib</artifactId>
<version>2.4</version>
<classifier>jdk15</classifier>
</dependency>
原因:json-lib ...
1、引入依赖包
<!-- jdbc -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
<!-- mysql 驱动包 -->
<dependency>
<groupId>mysql</groupId>
<artif ...
1、过滤器:创建CharacterEncodingFilte.java,用来做字符格式转化
package com.zzstxx.filter;
import java.io.IOException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.s ...
application.properties 是 springboot 在运行中所需要的配置信息。
当我们在开发阶段,使用自己的机器开发,测试的时候需要用的测试服务器测试,上线时使用正式环境的服务器。
这三种环境需要的配置信息都不一样,当我们切换环境运行项目时,需要手动的修改多出配置信息,非常容易出错。
为了解决上述问题,springboot 提供多环境配置的机制,让开发者非常容易的根据需求而切换不同的配置环境。
在 src/main/resources 目录下创建三个配置文件:
application-dev.properties:用于开发环境
application-test ...
SpringBoot 初体验(一)
- 博客分类:
- SpringBoot
SpringBoot是为了简化Spring应用的创建、运行、调试、部署等出现的,使用它可以坐到专注于Spring应用及业务的开发,而无需过多关注XML的配置【零配置】。
主要是介绍了Spring和SpringMVC框架,小伙伴们在学习的过 ...