
框架
我是小山山
多年的软件开发经验。热爱编程,掌握C/C++,擅长Java;具有良好的学习、沟通能力,善于在学习、工作中总结积累。
展开
-
小白的springboot之旅(一) - springboot之helloword
关键词:springboot,特点,helloword,idea 本博客分享博主小白的springboot使用之路,小白就是零基础,从头开始的意思。因为小白目前正在开发的项目是一个web应用,小白心里非常讨厌ssh铺天盖地的配置,于是想有没有什么框架简单配置几下,就能开一个基于spring的应用呢?答案是肯定的,那就是springboot。小白的springboot之路带你分享小白如何使...原创 2018-05-12 10:37:58 · 982 阅读 · 0 评论 -
小白的springboot之旅(十) - springboot之ftp
关键词:springboot,ftp这篇来讲一下springboot如何实现ftp文件上传,接收前端框架上传的图片,把图片上传到ftp图片服务器,当然首先需要搭建ftp服务器。1)pom.xml添加ftp依赖 <dependency> <groupId>commons-net</groupId> <artifactId>commo...原创 2018-05-30 19:06:45 · 9754 阅读 · 2 评论 -
小白的springboot之旅(六) - springboot之JPA
关键词:springboot,jpa,JpaRepository,JpaSpecificationExecutor 这篇来讲一下springboot如何使用jpa。通过对jpa的使用,让开发者从繁琐的JDBC和SQL代码中解脱出来。 一、 什么是JPA 百度百科这样定义JPA:JPA是Java Persistence API的简称,中文名Java持久层API,是JDK ...原创 2018-05-16 09:52:38 · 525 阅读 · 0 评论 -
小白的springboot之旅(五) - springboot之连接池
关键词:springboot,连接池,druid 上一篇讲了springboot如何连接数据库,聪明的大家肯定想下一篇应该是数据库连接池了吧,对,你们想对了,这篇就讲数据库连接词,说到数据库连接池,dbcp,cp30,druid,hikariCP等等,估计大家能报出上10个名字,不过没关系,喜欢就好,选择自己喜欢的就好,呵,开个玩笑,肯定要各方面对比考虑一下,在做选择了,小白选择的是阿里的d...原创 2018-05-15 09:45:46 · 2607 阅读 · 1 评论 -
小白的springboot之旅(九) - springboot之页面安全
关键词:springboot,页面访问安全简单的使用WebMvcConfigurer进行页面安全拦截。package com.xiaoi.document.split.platform.security;import org.springframework.context.annotation.Bean;import org.springframework.context.annotatio...原创 2018-05-20 12:51:16 · 532 阅读 · 0 评论 -
小白的springboot之旅(八) - springboot之错误处理
关键词:springboot,ErrorPageRegistrar项目上的错误处理会根据不同的状态跳转到不同的页面,同时希望异常可以统一处理,小白使用了ErrorPageRegistrar和@ControllerAdvice。一、错误页面显示处理通过实现ErrorPageRegistrar来注册不同错误类型显示不同的网页。CustomerErrorPageRegistrarpackage com....原创 2018-05-20 12:39:17 · 671 阅读 · 0 评论 -
小白的springboot之旅(七) - springboot之缓存
关键词:springboot,jpa,hibernate,ehcache我们通常使用缓存来提高系统的性能。这篇我们讲解springboot集成ehcache,用于hibernate的二级缓存。一、Ehcache简介ehcache是一个纯java的缓存框架,既可以当做一个通用缓存使用,也可以作为将其作为hibernate的二级缓存使用。具有快速、精干等特点,是Hibernate中默认的CachePr...原创 2018-05-19 12:13:53 · 652 阅读 · 1 评论 -
小白的springboot之旅(四) - springboot之DB连接
关键词:springboot,mysql 不管什么项目,数据库是必不可少的,尤其是向小白现在搞的这种web项目,小白选择mysql。 springboot配置mysql springboot连接数据库,简单,在application.yml配置就行。具体的配置项小白就不解释了,我想聪明的大家一定一看就明白,尤其是我们这些身经百战的程序员。至于具体的验证,小白后面用jpa的时候...原创 2018-05-12 22:44:39 · 990 阅读 · 1 评论 -
小白的springboot之旅(三) - springboot之热部署
关键词:springboot,热部署,spring-boot-devtools 小白每次修改代码及配置,都需要重新启动应用程序。嗯,挺烦人,很不方便,使用spring-boot-devtools可以配置热部署。spring-boot-devtools是一个为开发者服务的一个模块,最重要的功能就是自动应用代码更改到最新的App上面。其原理是在发现代码有更改之后,重新启动应用,但是速度比手动...原创 2018-05-12 22:25:29 · 624 阅读 · 0 评论 -
小白的springboot之旅(二) - springboot之日志配置
关键词:springboot,日志,logback springboot之helloword篇中小白创建项目工程,运行了helloword。小白心想,平时做项目配置log4j轻松打印日志,那springboot如何配置日志信息呢?logback,logback,就是logback,当然也可以是log4j,不过对于小白的项目来说,默认的logback已经足够了,来,我们先了解一下logba...原创 2018-05-12 12:54:14 · 772 阅读 · 0 评论 -
小白的springboot之旅(十一) - springboot之用户权限管理(一)
关键词:springboot,jpa,spring security,mysql通常我们的网站都有权限控制,就像一个公司有产品、开发、运维之分,各自负责各自的业务,相互独立,有相互协作,共同完成一个任务。拥有不同权限的用户查看不同的页面,进行不同的操作。这篇来简单的说一下使用springboot+jpa+springsecurity实现简单的用户权限管理。角色和用户的关系通过数据库配置控制。角色可...原创 2018-05-31 15:42:02 · 66246 阅读 · 16 评论