spring
文章平均质量分 84
archer.wu
当你的才华还撑不起你的野心的时候,就应该静下心来学习;当你的能力还驾驭不了你的目标时,就应该沉下心来,历练;梦想,不是浮躁,而是沉淀和积累,只有拼出来的美丽,没有等出来的辉煌,机会永远是留给最渴望的那个人,学会与内心深处的你对话,问问自己,想要怎样的人生,静心学习,耐心沉淀,送给自己,共勉。
展开
-
spring-namespace实现自己的自定义标签类
这篇文章介绍的是如何通过spring namespace的方式进行bean的配置最终要达到的目的如下:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org...原创 2019-12-10 16:55:21 · 464 阅读 · 0 评论 -
spring-namespace自定义命名空间简介
我最开始是通过sharding-spwhere这个分库中间件知道,在做中间件的时候,最好是使用这种spring-namespace的方式进行配置。之后,在比较流行了一些java中间件中都会发现spring-namespace的影子,比如dubbo中的xml配置文件 <dubbo:application name="demo-provider"/> <dubbo:r...原创 2019-12-10 16:46:12 · 976 阅读 · 0 评论 -
Spring——${}和#{}
Spring——${}和#{}本篇文章主要介绍一下${}和#{}的区别。首先,${}是用来时间变量插值的一种表达式。#{}是SPEL表达式。他们的作用是通过spring把值注入给某个属性。spring的主要功能之一是依赖注入,注入的是类这种级别的,同时也是可以注入值的。好,下面上货。1、新建maven项目mvn archetype:generate -D原创 2017-05-07 23:43:56 · 25002 阅读 · 8 评论 -
@controllerAdvice 统一处理异常(spring-mvc)
@controllerAdvice 统一处理异常(spring-mvc)如题,利用controllerAdvice注解进行异常的统一处理。好,下面上货。1、首先需要自定义异常。package com.xueyou.demo.exp;public class CustomerException extends Exception { private String原创 2017-06-16 06:06:01 · 3846 阅读 · 0 评论 -
maven profile 结合spirng注解使用——实现配置文件最小化
maven profile 结合spirng注解使用——实现配置文件最小化上一篇文章说的是如何使用maven的profile实现不同环境读取不同的配置(http://blog.csdn.net/wild46cat/article/details/72630678)。本篇文章就来介绍如何在使用了maven的profile之后,再使用spring来实现对配置文件进行方便的访问。原创 2017-05-23 22:09:07 · 581 阅读 · 0 评论 -
spring boot中使用spring JdbcTemplate(一)——连接池创建多个连接
本文参考了网上一些文章,最后整理实践得出。1、创建一个springboot的demo程序,可以参考我的文章:创建springboot demo程序2、看一下目录结构:3、首先需要在pom文件中引入依赖:<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --> <dependency...原创 2018-05-05 22:31:51 · 8961 阅读 · 0 评论 -
spring boot中使用spring JdbcTemplate(二)——增删改查CRUD
接着上篇文章继续、spring boot中使用spring JdbcTemplate(一)——连接池创建多个连接现在我们看一下如何使用spring的JDBCTemplate进行增删改查操作。1、增加:public int insert(JdbcTemplate jdbcTemplate) { String sql = "insert into student(id,name,age,add...原创 2018-05-05 22:43:18 · 1201 阅读 · 0 评论 -
spring boot中使用spring JdbcTemplate(三)——插入后返回id,批量插入
本文主要介绍如何使用springTemplate 进行插入后返回id,同时介绍一下如何进行批量操作。1、插入后返回id。public int insertAndReturnKey(JdbcTemplate jdbcTemplate) { String sql = "insert into student(name,age,address) values(?,?,?)"; ...原创 2018-05-12 17:25:03 · 3106 阅读 · 0 评论 -
spring-boot2.0配置mybatis多数据源,使用druid连接池
本文主要参考:https://blog.csdn.net/weixin_37664872/article/details/80088014https://blog.csdn.net/qq_42685050/article/details/81451029https://github.com/alibaba/druid/wiki/DruidDataSource%E9%85%8D%E7%B...原创 2019-08-03 14:03:38 · 1141 阅读 · 0 评论 -
Spring——@Autowire冲突问题
Spring——@Autowire冲突问题spring中使用@Autowire实现依赖注入。在使用的时候需要注意的是,满足注入条件的bean有多个的时候需要添加标识来区分目前需要注入的是哪个bean。好,下面上货:1、新建一个maven项目mvn archetype:generate -DarchetypeCatalog=internal2、修改pom文件原创 2017-05-07 21:44:02 · 4413 阅读 · 0 评论 -
spring @profile注解的使用
spring @profile注解的使用本文主要介绍spring中@profile的使用方法以及在什么情况下使用。本文主要参考:http://www.cnblogs.com/davidwang456/p/4429058.html好,下面上货。首先说一下为什么要使用这个@profile注解。@profile注解是spring提供的一个用来标明当前运行环原创 2017-05-04 23:22:00 · 46744 阅读 · 7 评论 -
Spring+Hibernate+maven整合
Spring+Hibernate+maven整合使用maven进行创建项目,并且整合spring和hibernate。在整合后,能够在项目中使用annotation,同时还能在增加@Transactional后,执行事务的操作。原创 2016-07-24 17:16:30 · 1116 阅读 · 0 评论 -
spring-autowire、集合等各种参数注入
spring-autowire、集合等各种参数注入本文参考书《轻量级javaee实战》说明:autowire中的byName和byType分别代表通过名字和通过类型进行装配。byName需要类中有对应的setter方法,例如Parent中有对应的setChild();那么就会装配id为child的bean。byType需要类中成员的类型在xml中出现有且仅有一次,否则会出现原创 2016-07-13 11:59:27 · 2853 阅读 · 0 评论 -
Struts2+Spring+Hibernate+Maven框架整合
本文主要讲述如何通过Maven整合Struts2、Spring、Hibernate。在整合的过程中偏重于使用注解和自动装配的方式。Struts2采用的是配置文件xml的方式进行配置,Spring和Hibernate采用注解的方式进行配置。原创 2016-07-26 11:44:41 · 1566 阅读 · 1 评论 -
spring分析——
spring分析——http://www.iteye.com/blogs/subjects/Spring_jiwenke原创 2016-07-08 17:44:36 · 376 阅读 · 0 评论 -
Spring结合junit进行单元测试
Spring结合junit进行单元测试在进行单元的测试的时候比较头疼的就是,如果使用了spring,那么需要手动的进行对类进行初始化,比如最常见的service和service的实现类serviceimpl。现在就介绍一个不是很新的测试方法。采用junit进行单元测试。下面是一些要点:1、采用的spring的jar包和spring-test的jar包是同样版本的。原创 2016-10-26 22:19:08 · 4050 阅读 · 0 评论 -
springmvc+spring+mybatis+maven框架搭建
springmvc+spring+mybatis+maven框架搭建原创 2016-09-29 22:31:04 · 934 阅读 · 0 评论 -
spring结合junit进行单元测试(二)——测试后进行事务回滚
spring结合junit进行单元测试(二)——测试后进行事务回滚上篇文章讲述了基本的测试,是一个简单的查询,但是在我们进行测试的时候,更多的时候都需要直接进行数据库的增加更新等操作。那这样是不是就把本来的数据破坏了呢。spring配合unit进行测试的时候是可以用声明事务的方式进行测试的。下面是一些做法。1、在spiring的配置文件中增加对数据层的transaction支持。原创 2016-10-26 23:10:46 · 1377 阅读 · 0 评论 -
spring——依赖注入DI(spring-test方式)
spring——依赖注入DI(spring-test方式)本文主要介绍如何实现spring 的依赖注入,并且浅显的讲述一下注入需要注意的事项。1、创建一个maven项目mvn archetype:generate -DarchetypeCatalog=internal2、修改pom.xml,引入需要的依赖,首先spring-context,还是spring-test,最后还原创 2017-05-01 12:47:43 · 3332 阅读 · 0 评论 -
spring——依赖注入DI(main函数方式)
spring——依赖注入DI(main函数方式)虽然题目上说的是main函数方式,但是更精确的说,应该是从java配置中加载spring的ApplicationContext。上一篇文章介绍了如何通过spring-test的方式进行spring的测试(http://blog.csdn.net/wild46cat/article/details/71055262),本篇文章主要介绍通过main函原创 2017-05-01 13:31:00 · 7908 阅读 · 0 评论 -
Spring+Maven——HelloWorld
Spring+Maven——HelloWorld开始Spring的学习,在学习开始之间,首先介绍一下目前我了解的Spring。spring是用来创建类的。以往我们程序中的对象都是通过new的方式进行创建的。后来,人们发现类和类之间的耦合太强了,所以改用工厂模式。在后来把工厂模式和其他模式一起整个到框架中,从而形成了spring中IOC和DI的部分。其他的部分目前还没有了解,希望以后了解之后,再原创 2016-07-11 11:40:52 · 660 阅读 · 0 评论