自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 Spring Boot中使用Spring-data-jpa让数据访问更简单、更优雅

示例代码: 点击查看原文出处:http://blog.didispace.com/springbootdata2/在上一篇Spring中使用JdbcTemplate访问数据库 中介绍了一种基本的数据访问方式,结合构建RESTful API、使用Thymeleaf模板引擎渲染Web视图的内容就已经可以完成App服务端和Web站点的开发任务了。 然而,在实际开发过程中,对数据库的操作无非就“...

2018-11-17 12:27:10 147

原创 springboot中使用Mybatis注解配置详解

版权声明:本文为博主原创文章,未经博主允许不得转载。    https://blog.csdn.net/Winter_chen001/article/details/78623700之前写了关于Spring boot Mybatis 整合(注解版) 中使用了简单的注解配置,接下来讲解一下更加详细的配置。传参方式使用不同的传参方式:使用@Param之前博文中的项目使用了这种简单的传参方...

2018-11-17 12:08:01 271

转载 关于SSM框架 面试点总结

1、SSM如何搭建:三个框架的搭建:2、Spring框架的特点; IOC 和 AOP3、Spring MVC :主要应用于控制器 Controller 代替了Servlet。4、MyBatis:5、Spring,Spring MVC,MyBatis,Hibernate个人总结相关面试博文  关于SSM框架的学习已经接近尾声,但是对于面试相关可能问到的技术点,进行了一个小的总结...

2018-11-16 13:59:12 696

原创 springboot Mybatis 整合2.0版本

版权声明:本文为博主原创文章,未经博主允许不得转载。     https://blog.csdn.net/Winter_chen001/article/details/80010967                                              springboot终于迎来了2.0版本,很多新的特性让springboot更加强大,之前使用1.5.6版本整合了...

2018-11-16 13:56:42 403

原创 Spring boot Mybatis 整合(注解版)

domain.User;import com.winterchen.mapper.UserMapper;import org.junit.Assert;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotation.Autowired;im...

2018-11-16 13:54:08 175

原创 Spring boot Mybatis 整合(完整版)

版权声明:本文为博主原创文章,未经博主允许不得转载。     https://blog.csdn.net/Winter_chen001/article/details/77249029                                              对Mybatis注解方式有兴趣的,可以查看我的另一篇:Spring boot Mybatis 整合(注解版)   ...

2018-11-16 13:51:54 198

原创 Spring-data-jpa详解,全方位介绍。

本篇进行Spring-data-jpa的介绍,几乎涵盖该框架的所有方面,在日常的开发当中,基本上能满足所有需求。这里不讲解JPA和Spring-data-jpa单独使用,所有的内容都是在和Spring整合的环境中实现。如果需要了解该框架的入门,百度一下,很多入门的介绍。在这篇文章的接下来一篇,会有一个系列来讲解mybatis,这个系列从mybatis的入门开始,到基本使用,和spring整合,和第...

2018-11-16 13:48:47 170

原创 SSH框架搭建详细步骤整理

学习Java面前有两座山,一座山叫SSM,一座山叫SSH,跨越了这两座山之后才能感受到这个语言的魅力所在,SSM框架的搭建详细在之前博客已经涉及了,今天来整理SSH框架详细步骤;生有涯  而  学无涯搭建步骤有:创建Web Project项目;导入jar包配置web.xml相关信息配置applicationContext.xml相关信息配置JDBC配置Struts.xml...

2018-11-16 13:41:51 1972

原创 SSM框架搭建详细解析

总结了一下搭建SSM框架流程,在以后用到的时候方便回头使用。使用工具:MyEclipse 2015;Tomcat 8版本;jdk1.8版本。 首先:1:创建一个WebProject项目,jdk1.8 Tomcat8  最后勾选web.xml配置文件。  然后:2.将相应的Jar包导入lib文件下。总共35个Jar包,将OJBDBC也导入进去。 3.配置web....

2018-11-16 13:39:30 229

转载 Spring,Spring MVC,MyBatis,Hibernate总结

将之前学习的框架知识进行了UML图总结,若有错误或不当之处,劳烦朋友们指正,会及时作出修改和补充;[toc]SpringSpring MVCMyBatis,Hibernate

2018-11-16 13:35:33 237

转载 Java面试中常问的Spring方面问题(涵盖七大方向共55道题,含答案)

个才可用。3.4. spring bean 容器的生命周期是什么样的?spring bean 容器的生命周期流程如下: Spring 容器根据配置中的 bean 定义中实例化 bean。 Spring 使用依赖注入填充所有属性,如 bean 中所定义的配置。 如果 bean 实现 BeanNameAware 接口,则工厂通过传递 bean 的 ID 来调用 set...

2018-11-16 13:33:28 123

转载 mysql 5.5 安装配置方法图文教程

这篇文章主要为大家分享了mysql 5.5安装配置方法图文教程,感兴趣的朋友可以参考一下回忆一下mysql 5.5 安装配置方法,整理mysql 5.5 安装配置教程笔记,分享给大家。MySQL下载地址:http://dev.mysql.com/downloads/installer/1、首先进入的是安装引导界面2、然后进入的是类型选择界面,这里有3个类型:Typical(...

2018-11-16 11:39:24 246

原创 Springboot中静态资源和拦截器处理

背景: 在项目中我使用了自定义的Filter 这时候过滤了很多路径,当然对静态资源我是直接放过去的,但是,还是出现了静态资源没办法访问到springboot默认的文件夹中得文件 说下默认映射的文件夹有:classpath:/META-INF/resourcesclasspath:/resourcesclasspath:/staticclasspath:/public上面这几个都是静态资源的映射路径...

2018-05-31 07:28:38 1276

原创 web开发-Thymeleaf、FreeMarker模板引擎

Spring Boot 推荐使用Thymeleaf、FreeMarker、Velocity、Groovy、Mustache等模板引擎。不建议使用JSP。Spring Boot 对以上几种引擎提供了良好的默认配置,默认 src/main/resources/templates 目录为以上模板引擎的配置路径。一、Spring Boot 中使用Thymeleaf模板引擎简介:Thymeleaf 是类似于...

2018-05-31 07:20:23 1053

原创 Java基础——使用json所要用到的jar包

json是个非常重要的数据结构,在web开发中应用十分广泛。我觉得每个人都应该好好的去研究一下json的底层实现,基于这样的认识,金丝燕网推出了一个关于json的系列教程,分析一下json的相关内容,希望大家能有所收获。首先给大家说一下使用json前的准备工作,需要准备下面的六个jar包:commons-lang-1.0.4.jar commons-collections-2.1.jar comm...

2018-05-22 21:05:24 2368

原创 springboot解决第三方依赖jar包

打包步骤:1. 确定项目调试运行没问题2. 将第三方jar放在src/lib,lib是个自定义文件夹3. 在pom.xml设置[html] view plain copy<resources>              <resource>                  <directory>src/main/resources</directory&...

2018-05-20 20:59:25 2980 1

原创 springboot 打包jar

maven打包成jar,首先一定要有 [html] view plain copy<build>          <finalName>cyc</finalName>          <plugins>              <plugin>                  <groupId>org.springfr...

2018-05-20 20:47:00 163

原创 JAR打包webapp目录下资源

修改pom:<build> <resources>            <resource>                <directory>${basedir}/src/main/webapp</directory>                    <!--注意此次必须要放在此目录下才能被访问到-->  ...

2018-05-17 08:03:14 3335

原创 SpringBoot war包部署到Tomcat服务器

  (1)pom.xml文件修改<packaging>war</packaging>,默认是jar包,<build>节点中增加<finalName>springboot</finalName>,即生成war包的名字,完整pom.xml文件内容如下:<?xml version="1.0" encoding="UTF-8&quot

2018-05-13 16:15:06 249

转载 springboot使用logback-spring.xml配置讲解

springboot按照profile进行打印日志log4j logback slf4j区别?首先谈到日志,我们可能听过log4j logback slf4j这三个名词,那么它们之间的关系是怎么样的呢?SLF4J,即简单日志门面(Simple Logging Facade for JAVA),不是具体的日志解决方案,它只服务于各种各样的日志系统。一般来说,slf4j配合log4j、logback进...

2018-05-13 08:56:38 13168 4

原创 Log4j日志记录

Log4j log for java(java的日志) 是java主流的日志框架,提供各种类型,各种存储,各种格式,多样化的日志服务;Maven项目pom.xml引入log4j12345<dependency>    <groupId>log4j</groupId>    <artifactId>log4j</artifactId>   ...

2018-05-08 21:41:55 338

转载 Tomcat安装及Eclipse配置教程

1.安装JDK和配置2.安装Tomcat和配置3.安装Eclipse和配置4.Web程序的使用和发布举例 1. 安装JDK和配置JDK的安装参照:http://jingyan.baidu.com/article/bea41d435bc695b4c41be648.html(1)下载JDK安装包 http://rj.baidu.com/soft/detail/14459.html?ald(2)按照步骤...

2018-05-08 21:10:59 5560

转载 Windows下Java开发环境安装与配置

1. 前往Oracle网站下载JDK程序并安装。http://www.oracle.com/technetwork/java/javase/downloads/index.html目前最新的版本为Java 9,本文以Java 8为基础,链接在Java 9下面。2. 配置环境变量(1) 新建JAVA_HOME环境变量,赋值为JDK的安装目录:(2) 新建CLASSPATH环境变量,赋值为.;%JAV...

2018-05-08 20:40:52 151

原创 Maven安装与配置

一、需要准备的东西1. JDK2. Eclipse3. Maven程序包二、下载与安装1. 前往https://maven.apache.org/download.cgi下载最新版的Maven程序:2. 将文件解压到D:\Program Files\Apache\maven目录下:3. 新建环境变量MAVEN_HOME,赋值D:\Program Files\Apache\maven4. 编辑环境变...

2018-05-08 20:38:33 83

原创 springboot记录日志

一、springboot推荐的日志类库是slf4j、日志系统为logback,slf4j有个接口叫Logger,提供了丰富的日志输出方法,包含了所有日志级别的输出。使用方式:用slf4j的工厂类获取一个logger ,然后就可以输出日志了,默认情况下,日志只会输出到控制台日志输出内容元素具体如下:时间日期:精确到毫秒日志级别:ERROR, WARN, INFO, DEBUG or TRACE进程I...

2018-05-06 22:48:10 1005

原创 spring mvc controlle

@PathVariable annotated parameters for access to URI template variables. See the section called “URI Template Patterns”.@MatrixVariable annotated parameters for access to name-value pairs located in U...

2018-05-01 20:00:57 106

转载 spring 知识点

1. Spring框架的作用轻量:Spring是轻量级的,基本的版本大小为2MB控制反转:Spring通过控制反转实现了松散耦合,对象们给出它们的依赖,而不是创建或查找依赖的对象们。面向切面的编程AOP:Spring支持面向切面的编程,并且把应用业务逻辑和系统服务分开。容器:Spring包含并管理应用中对象的生命周期和配置MVC框架: Spring-MVC事务管理:Spring提供一个持续的事务管...

2018-05-01 14:34:16 112

原创 maven安装以及eclipse配置maven

第一步来说说maven的安装配置,首先到官网下载maven 3.2.2(下载地址:https://archive.apache.org/dist/maven/maven-3/),下载完然后把它安装到 D:\,同时配置环境变量:系统属性->高级系统设置->环境变量->系统变量->在里面新建一个MAVEN,然后输入maven的安装路径->Path里面添加%MAVEN%\b...

2018-05-01 14:05:48 242

原创 spring mvc 配置文件

springmvc 工程搭建-----Dynamic Web projectjava包添加:commons-logging-1.0.4.jar jstl.jar standard.jar mysql-connector-java-5.1.26-bin.jarspring-framework-4.1.2-release-dist参考mvc.htmlweb.xml<?xml version="1...

2018-05-01 11:49:31 71

原创 JAVA集合

JAVA集合-集合的引入当我们有种需求,需要存储多个元素的结构时,我们前面讲过数组,数组可以存储。但是数组也有它的弊端,使用的时候,必须先定义好长度,也就是数组的长度是固定,不能根据我们的需求自动变长或者变短JAVA集合-List集合Collection接口是集合的老祖宗,定义了接口的基本方法,我们查看api 文档:List是Collection接口的子接口,也是最常用的接口,此接口对Collec...

2018-04-30 19:32:56 97

转载 Java IO流

Java IO流-Reader和Writer主要用于文本的读取和写入,一般使用的实现类是FileReader和FileWriter;我们给出一些实例:1234567891011121314151617package com.java1234.chap10.sec04; import java.io.File;import java.io.FileReader;import java.io.Read...

2018-04-30 14:38:46 78

原创 SpringBoot之切面AOP

SpringBoot提供了强大AOP支持,AOP切面主要是切方法,我们一般搞一些日志分析和事务操作,要用到切面,类似拦截器;@Aspect注解是切面注解类@Pointcut切点定义@Before是方法执行前调用@After是方法执行后调用@AfterReturning方法执行返回值调用Service层本身就可以切入事务,所以我们这类搞个常用的 切controller层方法每个执行controlle...

2018-04-30 14:04:55 94

原创 SpringBoot之事务管理@Transactional

ssh ssm都有事务管理service层通过applicationContext.xml配置,所有service方法都加上事务操作;用来保证一致性,即service方法里的多个dao操作,要么同时成功,要么同时失败;springboot下的话 搞一个@Transactional即可转账实例,A用户转账给B用户xx元Account类123456789101112131415161718192021...

2018-04-30 13:58:32 243

原创 Spring Boot实战之注解

Spring Boot中常有注解配置以及详细解释,包含@SpringBootApplication、@RestController、@Value等十几个常用注解@SpringBootApplication注解@SpringBootApplication注解是SpringBoot应用程序入口启动注解,也是一个组合注解,包括组合有@Configuration、 @EnableAutoConfigura...

2018-04-30 13:48:48 482

原创 SpringBoot操作之Spring-Data-Jpa

Spring-Data-JpaJPA(Java Persistence API)定义了一系列对象持久化的标准,目前实现这一规范的产品有Hibernate、TopLink等。Spring Data JPA 框架,主要针对的就是 Spring 唯一没有简化到的业务逻辑代码,至此,开发者连仅剩的实现持久层业务逻辑的工作都省了,唯一要做的,就只是声明持久层的接口,其他都交给 Spring Data JPA...

2018-04-30 10:03:23 167

原创 SpringBoot之表单验证@Valid

SpringBoot提供了强大的表单验证功能,下面列下注解清单限制说明@Null限制只能为null@NotNull限制必须不为null@AssertFalse限制必须为false@AssertTrue限制必须为true@DecimalMax(value)限制必须为一个不大于指定值的数字@DecimalMin(value)限制必须为一个不小于指定值的数字@Digits(integer,fractio...

2018-04-29 15:49:32 585

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除