自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Acfunwei

欢迎共同交流

  • 博客(28)
  • 资源 (9)
  • 收藏
  • 关注

原创 MyBatis配置databaseId时无效问题

1、该版本为 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.2.0</version> </dependency>2、使用了代码+配置文件进行配置//代码配置 @Bean(name = "dr

2022-04-19 16:49:40 2955 1

原创 SpringBoot实现Aop切面--代码实现

编写一个Advice实现类,并实现相应的advice接口public class CustomMethodInterceptor implements MethodInterceptor {//此处MethodInterceptor为advice子类 public CustomMethodInterceptor() { } @Override public Object invoke(MethodInvocation invocation) throws Throwable { Sy.

2021-05-24 15:29:38 195

原创 FreeMarker+URLConnection请求webService接口服务

1.引入freemark <!-- https://mvnrepository.com/artifact/org.freemarker/freemarker --> <dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.31</version> </.

2021-04-16 10:32:56 388

原创 Mybatis多数据库兼容切换

1.新建mybatis+springboot项目2.更改配置文件##此处的值仅为xml文件中databaseId存在的值mybatis.configuration.database-id=mysql3.更改Mapper.xml文件<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "mybatis-3-mapper.dtd" &gt

2021-03-24 10:53:10 593

原创 Spring Session+Redis实现分布式Session共享

1.新建一个SpringBoot项目2.引入SpringSession依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> &..

2021-03-24 10:46:48 209

原创 MyBatis对于Oracle数据库与MySQL数据库查询返回Map中大小写问题优化

此方法适用于数据库切换时resultType直接返回Map实现类key值大小写问题。如果是返回resultMap则不受影响

2021-03-24 10:29:46 1677

原创 SpringBoot+AOP——切换数据源

新建一个Maven项目,所用依赖如下 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.3.RELEASE</version> <relativePath/> &lt.

2020-08-18 14:09:13 256

原创 SpringCloud微服务之注册中心Eureka(一)

一、新建一个母项目作为版本控制1.新建一个maven项目,引入pom如下,作为控制版本使用的母项目 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.

2020-07-31 10:59:59 120

原创 SpringBoot+消息队列——Redis

1.新建一个maven项目并添加相应的依赖pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVer

2020-07-21 12:15:42 103

原创 WebService获取客户端Request信息(基于CXF客户端)

在WebService实现类中添加以下代码可以获取HttpServletRequestMessage message = PhaseInterceptorChain.getCurrentMessage(); HttpServletRequest request = (HttpServletRequest) message.get(AbstractHTTPDestination.HTTP_REQUEST);从HttpServletRequest 中可以获得客户端信息,IP,端口号等...

2020-07-21 09:38:21 564

原创 SpringCloud之EurekaServer(一)

一、新建一个Maven项目二、引入Eureka所需依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.6.RELEASE&...

2019-06-20 15:16:30 93

原创 WebService之访问Soap服务

一、Soap服务获取WebService接口数据方法1:使用wsimport进行soap服务进行调用使用JDK自带的wsimport工具1,使用cmd控制台将位置切换到项目目录的src下wsimport -keep http://localhost:8080/hello?wsdl执行完毕后刷新项目可以看见自动生成的项目,删除.class执行文件,在项目中刷新便可以看见对应的Java文件...

2019-05-16 17:21:09 7584

原创 WebService之Soap服务发布(一)

一、新建一个Maven项目,并导入相应的依赖 <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-frontend-jaxws</artifactId> <version>2.2.3</...

2019-05-16 16:25:51 972

原创 SpringBoot+MyBatis——多数据源

一,新建一个Maven项目搭建SpringBoot框架,引入MyBatis持久层与Druid连接池**1,新建一个Maven项目,继承springboot框架,引入所需依赖pom.xml**<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-inst...

2019-05-07 17:22:26 196

原创 SpringBoot+文件上传——StandardServletMultipartResolver

1,搭建Maven项目,配置Springboot框架与thymeleaf视图解析器2,在application.properties中进行配置如下参数#是否开启文件上传支持spring.servlet.multipart.enabled=true#文件写入磁盘阈值spring.servlet.multipart.file-size-threshold=0#文件上传临时保存位置spri...

2019-04-29 16:55:15 2201

原创 Java程序操作Excel文件

1,新建一个Maven项目,导入Maven依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.9</version> </dependency&gt...

2019-04-28 16:06:25 295

原创 Java发送邮件

1,新建一个Maven项目2,引用依赖<dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.4.7</version></dependency>3,将邮箱账...

2019-04-25 15:10:48 258

原创 SpringBoot+AOP——日志

1,新建一个Maven项目,搭建SpringBoot框架,编写请求2,添加AOP依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> &lt...

2019-04-24 14:33:23 253

原创 Springboot+MyBatis——通用Mapper

1,新建一个Maven项目,并配置成Springboot框架+MyBatis持久层+druid连接池+MySQL数据库

2019-04-19 16:24:55 451

原创 Springboot+视图——thymeleaf

1,新建一个Maven项目,并完成SpringBoot的搭建2,添加对thymeleaf的依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId...

2019-04-18 15:29:40 222

原创 Springboot+MyBatis——SqlSession

1,新建Maven项目,搭建Springboot服务框架+MyBatis持久层+druid连接池+MySQL数据库2,新建一个Class类并将其交给容器管理@Configurationpublic class SqlSessionFactoryConfig { @Autowired DataSource dataSource; @Bean @Primary public Sq...

2019-04-18 15:12:50 8183 2

原创 Springboot+MyBatis(一)

1.新建一个Maven项目,并搭建Springboot框架+druid连接池+MySQL数据库2.引入Mybatis依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</...

2019-04-18 14:06:24 652

原创 Java Class映射的使用

Class clazz=Class.forName(String classname);//通过类名获取ClassString methodName=“方法名称”;Object[] methodparams=new Object[]{方法所需参数};Method method=clazz.getMethod(methodName,T.class);//T.class为该方法的参数类型多个使用...

2019-04-18 13:47:39 1006

原创 Springboot+MyBatis+SqlMapper

1.搭建好Springboot框架

2019-04-15 11:00:44 1373

原创 Springboot+Druid——MySQL

1.新建一个Springboot Project2.导入Druid所需的依赖(不同的连接池只需要导入不同的依赖即可) <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1...

2019-04-12 14:39:53 1126

原创 Springboot中更改启动标志

1.新建一个springboot project2.在resourse目录下新建一个文件banner.txt设置自己的启动标志查看控制台输出的日志

2019-04-12 14:08:01 695

原创 Springboot热部署

1.新建一个Springboot Project2.在Springboot依赖中加入热部署工具 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> ...

2019-04-12 13:55:31 76

原创 Springboot框架搭建

Springboot框架搭建(一)Eclipse+Maven1.新建一个maven-webapp项目,并删除webapp文件夹2.添加项目依赖(1)将项目添加为Springboot的子项目,并添加依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactI...

2019-04-12 13:02:30 379

SpringBoot+MyBatis多数据源

该项目运用Springboot框架与Druid连接池,MyBatis持久层对多数据源进行开发

2019-05-07

SpringBoot+文件上传

该项目基于Springboot框架StandardServletMultipartResolver组件的文件上传

2019-04-29

SpringBoot+AOP日志

该项目运用SpringBoot框架,MyBatis持久层,SqlSession映射,AOP技术,对项目日志进行管理

2019-04-24

SpringBoot+MyBatis+SqlSession

该项目应用Springboot框架,MyBatis持久层与Sqlsession映射进行数据查询

2019-04-24

SpringBoot+MyBatis+Druid

该项目使用Springboot框架结合MyBatis持久层、Druid连接池

2019-04-22

SpringBoot框架Datasource注入

该项目采用标签形式对Datasource进行注入将Datasource组件交给容器进行统一管理

2019-04-20

SpringBoot启动图标修改

Springboot启动logo更改,选择文本或者图片方式

2019-04-20

SpringBoot框架简单搭建+具有热部署

该项目为最基本的SpringBoot项目具有devtools热部署

2019-04-20

SpringBoot框架简单搭建并运行

该项目为最基本的SpringBoot微服务框架的搭建,并提供简单的Controller组件

2019-04-20

空空如也

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

TA关注的人

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