
SpringBoot
plumblum
这个作者很懒,什么都没留下…
展开
-
SpringBoot application.properties属性配置文件详解
SpringBoot属性配置文件详解1.1属性与加载1.1简单属性的加载List类型在properties文件中使用[]来定位列表类型,比如:spring.my-example.url[0]=http://example.comspring.my-example.url[1]=http://spring.io#也支持使用逗号分割的配置方式,上面与下面的配置是等价的...原创 2018-07-30 10:57:13 · 610 阅读 · 0 评论 -
Springboot(2.0)整合shiro 配置EnCache,remember me和密码校验次数
Springboot(2.0)整合shiro 配置EnCache,remember me和密码校验次数配置时,请先阅读springboot整合shiro文章,encache由于每次的授权shiro都会重新范围数据库,导致查询频繁所以使用EnCache进行缓存 重点:记得将要缓存的类序列化1.1配置maven <!--cache--> ...原创 2018-08-24 11:44:17 · 1425 阅读 · 0 评论 -
Springboot(2.0)整合shiro
Springboot(2.0)整合shiro这个项目使用MD5算法加密,salt为username加随机数。 项目源码:github:使用idea创建springboot工程并导入相关包<dependency> <groupId>org.springframework.bo原创 2018-08-24 10:50:27 · 2603 阅读 · 5 评论 -
jdbcUrl is required with driverClassName(spring boot2.0)多数据源的解决问题
今天使用spring boot配置两个数据源,出现了问题。 提示我:jdbcUrl is required with driverClassName。 结果是使用app.datasource.url的锅。 spring.datasource.url 数据库的 JDBC URL。 spring.datasource.jdbc-url 用来创建连接的 JDBC URL。...原创 2018-08-01 19:37:26 · 818 阅读 · 0 评论 -
idea根据数据生实体类
idea根据数据生实体类1.配置数据库配置数据库并选择2.配置jpa配置jpa属性3.配置实体原创 2018-10-08 22:25:15 · 194 阅读 · 0 评论 -
springboot(2.0)配置spring security
springboot(2.0)配置spring securitygithub:jpa多数据源配置项目名:springboot-security注意事项spring security(5.0)去除了明文密码,统一需要对密码进行加密注意filter对静态资源(css,img,js)不进行过滤spring security 的GrantedAuthority只能对role或permissi...原创 2018-10-10 14:36:53 · 1604 阅读 · 0 评论 -
配置ehCache缓存策略@Cacheable,@CacheEvict,@CachePut
ehCache1.@Cacheable1.@CacheEvict1.@CachePut原创 2018-11-12 15:30:43 · 2981 阅读 · 0 评论 -
OAuth基础知识
Third-party application:第三方应用程序,既需要认证的客户端HTTP service:HTTP服务提供商,既用户信息源Resource Owner:资源所有者User Agent:用户代理Authorization server:认证服务器,即服务提供商专门用来处理认证的服务器。Resource server:资源服务器,即服务提供商存放用户生成的资源的服务器。...原创 2019-01-14 15:10:25 · 320 阅读 · 0 评论 -
3.2kafka基础配置,整合springboot
kafka基础配置github网址:https://github.com/Plumblumpb/messageQueue-.gitkafka基础(可以先看):https://blog.youkuaiyun.com/c_royi/article/details/86648910 项目maven文件<dependency> <groupId>org.apache.kafka...原创 2019-01-29 15:41:30 · 674 阅读 · 0 评论 -
spring boot全局异常处理
spring boot全局异常处理全局异常处理public class GlobalException extends RuntimeException{ private static final long serialVersionUID = 1L;// 异常信息类 private CodeMsg cm; public GlobalException(CodeMsg cm) {...原创 2018-10-11 13:52:11 · 274 阅读 · 0 评论 -
spring boot validation实现对参数的校验
validation实现对参数的校验配置流程引入spring-boot-starter-validation包配置注解接口,配置注解接口实现类(implements ConstraintValidator<注解接口, 返回值>)配置校验格式,并注解在实体类中配置全局异常处理。代码(手机号码验证)注解类@Target({ METHOD, FIELD, ANNOTATI...原创 2018-10-11 13:51:03 · 1033 阅读 · 0 评论 -
springboot(2.0)jpa 多数据源配置
jpa 多数据源配置github网址:jpa多数据源配置 项目名:springboot-jpa-mulidata注意事项:重点:多数据源配置时,要指定一个数据源为主数据源并使用@Primary注解@EnableJpaRepositories(basePackages)配置repository1.项目结构和配置流程1.1配置流程生成实体类创建Repository类...原创 2018-09-14 11:48:47 · 2312 阅读 · 2 评论 -
spring boot(2.0) jpa 根据表生成实体类
spring boot(2.0) jpa 根据表生成实体类1.配置 maven和entity的位置1.1maven<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <art...原创 2018-08-02 11:22:16 · 5123 阅读 · 0 评论 -
springboot(2.0) 文件上传功能
springboot(2.0) 文件上传功能github网址: 先展示一下项目的结构(红色箭头为必要的文件) 需要的额外的jar包 &amp;amp;amp;amp;lt;!--文件上传包--&amp;amp;amp;amp;gt; &amp;amp;amp;amp;lt;dependency&amp;amp;amp;amp;gt; &amp;amp;amp;原创 2018-09-12 11:25:17 · 3672 阅读 · 0 评论 -
springboot(2.0) applicationEvent的使用
springboot(2.0) applicationEvent的使用github:aplicationEvent 项目名:springboot-basic-applicationevent原创 2018-09-12 15:36:06 · 2797 阅读 · 0 评论 -
springboot(2.0)配置定时任务
springboot(2.0)配置定时任务github:文件地址 项目名:springboot-basic-EnableScheduling项目结构1.配置定时任务@Component@EnableSchedulingpublic class ScheduleTask { private SimpleDateFormat dateFormat = new Si...原创 2018-09-12 15:52:04 · 826 阅读 · 0 评论 -
springboot (2.0) 设置监听器,过滤器,拦截器
springboot (2.0) 设置监听器,过滤器,拦截器github:springboot2.0 项目名:springboot-filter1.项目结构和配置顺序1.1配置顺序listener@WebListener声明为listen类@ServletComponentScan开启需要扫描的listener类文件,相当于listener启动类implemen...原创 2018-09-13 14:37:49 · 4902 阅读 · 1 评论 -
springboot(2.0)配置日志插入数据库,发生错误时脏数据回滚,日志不回滚。
springboot(2.0)配置日志插入数据库github:配置日志插入数据库操作 项目名:springboot-jpa-aop-Log注意事项和重点新增方法不要加try catch做异常捕获,不然无法触发@AfterThrowing异常处理方法(或者创建新的异常让@AfterThrowing捕获,同时手动做回滚)TransactionAspectSupport.currentT...原创 2018-09-13 17:29:40 · 3125 阅读 · 1 评论 -
springboot(2.0) mybatis 多数据源配置
mybatis 多数据源配置github:mybatis多数据源配置 项目名:springboot-mybaits-mulidata注意事项:重点:多数据源配置时,要指定一个数据源为主数据源并使用@Primary注解@MapperScan(basePackages)指定mapper文件的位置和SqlSessionFactory中指定xml文件的位置 dataSource配置顺序...原创 2018-09-14 11:32:38 · 7239 阅读 · 3 评论 -
springboot源码解析详细版
springboot源码解析(转)Spring Boot 的入口类@SpringBootApplicationpublic class StartupApplication { public static void main(String[] args) { SpringApplication.run(StartupApplication.class, args)...原创 2019-05-30 20:58:59 · 8528 阅读 · 4 评论