- 博客(17)
- 资源 (19)
- 问答 (2)
- 收藏
- 关注
原创 springboot干货——(七)springboot整合Spring Data JPA
前言Spring Data JPA对大家来说相对比较陌生,尤其是在一些传统互联网行业工作的人。一方面现在mybatis整合Spring和SpringMVC如火如荼,遮盖住了Spring Data的锋芒,另一方面不少公司的管理层为了项目稳定不太喜欢用不熟悉的工具,就这样Spring Data变得有些悲剧,不过用过Spring Data的人一定会深深的爱上他的,因为他真的实在是太方便了,尤其是在Spr...
2017-10-30 15:11:28 4911
原创 springboot干货——(六)springboot整合mybatis(两种方式)
本博客中介绍了两种整合方式,分别是xml配置和注解依赖<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>...
2017-10-29 15:59:53 22300 7
原创 springboot干货——(五)JdbcTemplates访问数据库
需要加入的依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency><...
2017-10-29 10:31:11 1279
原创 解决:No qualifying bean of type [org.springframework.jdbc.core.JdbcTemplate] found for dependency
错误:Description:Field jdbcTemplate in com.gwd.dao.impl.IUserDaoImpl required a bean of type 'org.springframework.jdbc.core.JdbcTemplate' that could not be found. - Bean method 'jdbcTemplate' not l
2017-10-29 10:13:20 47318 5
原创 Spring Boot干货——(番外篇一)jar包的部署及运行
SpringBoot项目和传统的web项目无论是在项目结构还是项目部署方面有一定差别,因为是番外篇,所以本篇博客博主就长话短说了。Spring Boot项目一般是打成jar包,运行方式一般有三种:1.main函数运行该方式一般适用于本地调试的情况下使用2.java -jar xxx.jar将项目通过maven的mvn package命令打包成jar 包后
2017-10-27 14:55:10 6513
原创 springboot干货——(四)日志配置及分析
前言日志在项目中应该算是最重要的部分之一,尤其是上线之后,好的日志配置能够将其优势发挥到极致,大大降低后期的维护成本,好的日志配置能够让程序员一眼看出项目的问题继而加以改善。这章我们就来学习一下SpringBoot中的日志配置正文Spring Boot在所有内部日志中使用Commons Logging,但是默认配置也提供了对常用日志的支持,如:Java Util Logging,...
2017-10-25 17:33:10 21087
原创 springboot干货——(三)静态资源与拦截器
前言前面两章主要介绍了Spring Boot如何使用以及Spring Boot的运行原理,这章我们争对web项目了解一下静态资源以及拦截器。正文静态资源首先需要了解的是SpringBoot和之前的SpringMVC不太一样,SpringBoot对jsp页面的支持性很差,大家都知道jsp页面一般用在tomcat服务器上,而tomcat服务器一般需要war直接运行,SpringBoot一般不打war,...
2017-10-25 16:40:55 1804
原创 springboot干货——(二)原理解析
前言上一章我们介绍了Spring Boot的优势以及如何通过Spring Boot来急速创建一个web项目,不过对于其内部的运行原理我们还没有介绍,这对于日常使用问题不大,不过对于以后从用轮子到造轮子这步会吃很大的亏,因此本章博主通过互联网找来一些资料,和大家一起学习。 正文首先来看下Spring Boot项目中的运行类,基本上每个项目都会有该启动类:@SpringBootA...
2017-10-25 16:17:00 1723
原创 springboot干货——(一)入门篇
前言Spring一直是很火的一个开源框架,在过去的一段时间里,Spring Boot在社区中热度一直很高,加上新公司用到这方面的技术,所以决定花时间来了解和学习,为自己做技术储备。正文简介首先声明,Spring Boot不是一门新技术,所以不用紧张。从本质上来说,Spring Boot就是Spring,它做了那些没有它你也会去做的Spring Bean配置。它使用“习惯优于配置”(项目中存在大量的...
2017-10-25 11:37:42 2161 1
原创 springboot常见错误——Whitelabel Error Page
错误页面:该错误与一般的404页面不一样,如果单纯的网址错误是直接显示404的,所以这边不是网址错误,问题在于SpringBoot的结构有问题,归根结底就是项目结构有问题,问题描述:一开始我的SpringBootTestApplication.java在com.gwd.domain包里,在结构上它和Controller类在同一个级层解决方案:根据官方要求,将运行类SpringBootTestApp...
2017-10-25 11:12:39 7965 1
原创 freemarker的使用
之前写过一篇freemarker的模板语法,今天这篇博客是专门记录freemarker如何使用的freemarker模板语法 点击跳转首先,导入freemarker的jar包 org.freemarker freemarker 2.3.23Java代码步骤:第一步:创建一个Configuration对象,直接new
2017-10-23 12:04:38 1208
转载 Spring框架中AOP设计基本原理
一.前言Spring 提供了AOP(Aspect Oriented Programming) 的支持, 那么,什么是AOP呢?本文将通过一个另外一个角度来诠释AOP的概念,帮助你更好地理解和使用Spring AOP。读完本文,你将了解到:1. Java程序运行在JVM中的特征2. Java程序的执行流【了解AOP、连接点(Join Point)、
2017-10-15 20:29:36 979
转载 一次完整的http请求过程
当我们在浏览器的地址栏输入 www.linux178.com ,然后回车,回车这一瞬间到看到页面到底发生了什么呢?域名解析 --> 发起TCP的3次握手 --> 建立TCP连接后发起http请求 --> 服务器响应http请求,浏览器得到html代码 --> 浏览器解析html代码,并请求html代码中的资源(如js、css、图片等) --> 浏览器对页面进行渲染呈现给用户
2017-10-15 19:38:37 813
转载 深入剖析zookeeper原理
一.简介ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。二.基本
2017-10-15 12:02:59 3888
原创 Spring事务配置
一.配置事务的两种方式spring支持编程式事务管理和声明式事务管理两种方式。编程式事务管理使用TransactionTemplate或者直接使用底层的PlatformTransactionManager。对于编程式事务管理,spring推荐使用TransactionTemplate。声明式事务管理建立在AOP之上的。其本质是对方法前后进行拦截,然后在目标方法开始之前创建或者加入一
2017-10-14 15:49:53 368
转载 深入理解SQL的四种连接-左外连接、右外连接、内连接、全连接
1、内联接(典型的联接运算,使用像 = 或 内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索 students和courses表中学生标识号相同的所有行。 2、外联接。外联接可以是左向外联接、右向外联接或完整外部联接。 在 FROM子句中指定外联接时,可以由下列几组关键字中的一组指定: 1)LEFT JOIN或LEFT OU
2017-10-11 20:35:28 389
guava-18.0.jar
2018-06-12
大数据时代.mobi,kindel专用
2018-01-07
算法 第四版(高清完整版)
2017-10-12
Struts标签手册(中文带具体事例)
2016-07-24
ElasticSearch中读取了未同步的replica shard?
2018-09-28
关于商城的高并发问题
2017-12-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人