
java技术SpringBoot记录专栏
梦断若水
努力不一定成功,放弃一定失败
展开
-
java技术--Springboot基于Apache ftpserver实现文件上传下载(11-1)
1.Apache ftpserver相关简介(1)Apache FtpServer是100%纯Java FTP服务器(2)它被设计为基于当前可用的开放协议的完整且可移植的FTP服务器引擎解决方案(3)FtpServer可以作为Windows服务或Unix / Linux守护程序独立运行,也可以嵌入Java应用程序中(4)使用MINA,FtpServer可以扩展到大量并发用户2.将ftpserver服务内嵌到springboot服务中(1)项目添加依赖//这些只是apache ftpserve原创 2020-05-28 11:30:18 · 495 阅读 · 0 评论 -
javaa技术--SpringBoot异步任务调用(12)
1.定义异步任务(1)代码示例如下:@Component@Asyncpublic class AsyncTask { public void task1() throws InterruptedException { long start = System.currentTimeMillis(); Thread.sleep(3000); ...原创 2020-04-14 17:56:09 · 262 阅读 · 0 评论 -
Java技术--SpringBoot文件上传下载(11)
1.创建工程(1)创建一个springmvc工程需要 <1>spring-boot-starter-thymeleaf和 spring-boot-starter-web的起步依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId...原创 2020-04-14 17:26:57 · 133 阅读 · 0 评论 -
java技术--springboot整合Redis作缓存(10)
1.没有接触过redis的可以看下这篇文章(1)网址:https://blog.youkuaiyun.com/forezp/article/details/614717122.引入依赖:(1)在pom文件中添加依赖: <dependency> <groupId>org.springframework.boot</groupId> <art...原创 2020-03-29 00:24:45 · 136 阅读 · 0 评论 -
java技术--pringboot整合mybatis基于xml的来实现并开启声明式事务(09)
1.springboot开启事务,只需要一个注解@Transactional 就可以了(1)因为在springboot中已经默认对jpa、jdbc、mybatis开启了事事务(2)引入它们依赖的时候,事物就默认开启(3)如果需要用其他的orm,比如beatlsql,就需要手动配置相关的事物管理器2.环境依赖(1)在pom文件中引入mybatis启动依赖 <depende...原创 2020-03-28 20:07:06 · 183 阅读 · 0 评论 -
java技术--spring boot web项目打成war包并部署到服务器上
1.配置好pom.xml文件(1)packaging一定要写成war:<packaging>war</packaging>(2)在工程的pom.xml中添加tomcat依赖(两种方式) <1>直接添加tomcat依赖,属性设置为provided <dependency> <groupId>org.s...原创 2020-03-25 16:41:39 · 361 阅读 · 0 评论 -
java技术--springboot项目打包成jar包并部署到服务器上
1.配置好pom.xml文件(1)packaging一定要写成jar:<packaging>jar</packaging>(2)在工程的pom.xml中添加以下依赖: <build> <plugins> <plugin> <groupId>org.spri...原创 2020-03-25 15:54:10 · 703 阅读 · 0 评论 -
java技术--SpringBoot整合Mybatis访问MySQL配置文件方式(08)
1.在使用配置文件xml方式是,对于配置文件的位置有两种方式(1)将mapper.xml 存放到resouce的目录下(2)把mapper.xml 和接口放到一起2.第一种:存放到resouce的目录下(1)在application.properties 中添加对xml中对实体对象引用的配置(2)在application.properties 添加xml在resouces目录下的位置...原创 2020-03-23 17:53:06 · 194 阅读 · 0 评论 -
java技术--SpringBoot整合Mybatis访问MySQL注解方式(07)
1.MyBatis是一款优秀的持久层框架(1)它支持定制化 SQL、存储过程以及高级映射(2)几乎避免了所有的 JDBC 代码和手动设置参数以及获取结果集(3)使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录...原创 2020-02-15 21:25:55 · 180 阅读 · 0 评论 -
java技术--SpringBoot 整合JPA访问MySQL(06)
1.JPA全称Java Persistence API,它并不是一个框架,而是一组规范(1)JPA通过JDK5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中(2)JPA的目标之一是制定一个可以由很多供应商实现的API,并且开发人员可以编码来实现该API,而不是使用私有供应商特有的API(3)JPA是需要Provider来实现其功能的,Hibernate就是J...原创 2020-02-09 00:39:09 · 142 阅读 · 0 评论 -
java技术--SpringBoot用JdbcTemplates访问Mysql(05)
1.初始化mysql:创建数据库、数据表等数据库准备工作2.创建工程(1)引入数据库操作相关依赖: <!--引入spring-boot-starter-jdbc的依赖--> <dependency> <groupId>org.springframework.boot</groupId> ...原创 2020-01-17 13:46:43 · 150 阅读 · 0 评论 -
java技术--Spring Boot配置文件详解(04)
1.Spring Boot优先于配置的惯例,旨在让Web项目尽快启动和运行2.在一般情况下,不需要做太多的配置就能够让spring boot正常运行3.要想把Spring Boot玩的溜,就要懂得如何开启各个功能模块的默认配置4.这就需要了解Spring Boot的配置文件application.properties/yml(1)Spring Boot使用了一个全局的配置文件applica...原创 2020-01-16 18:14:43 · 146 阅读 · 0 评论 -
java技术--springboot集成hibernate与mybatis
1.集成Hibernate(1)添加Hibernate相关依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa ...原创 2019-11-08 11:15:05 · 2493 阅读 · 0 评论 -
java技术--myeclipse中安装spring-tool-suite的插件
1.myeclipse —>Help —>Install from Site2.Add3.Name名字任意Location:http://dist.springsource.com/release/TOOLS/update/e4.5/4.5.默认选项,点击Next6.默认选项,点击Next7.选择同意,点击Finish8.正在加载相关信息,重启myeclip...原创 2019-11-07 17:25:44 · 393 阅读 · 0 评论 -
java技术--SpringBoot简介(01)
1.Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程2.该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置3.Spring Boot 是 Spring 开源组织下的子项目,是 Spring 组件一站式解决方案,主要是简化了使用 Spring 的难度4.简省了繁重的配置,提供了各种启动器,开发者能快速...原创 2019-11-03 22:32:48 · 495 阅读 · 0 评论 -
java技术---构建第一个SpringBoot工程(03)
1.本人这里使用myeclipse工具搭建,具体创建maven不作详细说明2.搭建的maven项目目录结构如下:3.主要讲解基于springboot的pox.xml配置注意事项 对于配置pom.xml文件我们要做三步操作: (1)设置spring boot的parent(继承父包):在pom.xml中引入spring-boot-starter-parent,它可以提供dependen...原创 2019-08-22 18:32:30 · 178 阅读 · 0 评论 -
java技术---Spring Boot原理浅析
1.SpringBoot是Spring框架对“约定大于配置(Convention over Configuration)”理念的最佳实践2.SpringBoot应用本质上就是一个基于Spring框架的应用3.快速创建生成一个基于 Maven的Spring Boot项目(1)打开网址:start.spring.io,填写对应信息,如图所示(2)解压后的项目文件在myeclipse中打开以后...原创 2019-08-22 17:49:12 · 471 阅读 · 0 评论 -
java技术---Maven与Spring Boot(02)
1.前面已经对maven有一个简单的介绍(1)maven是一个跨平台的项目管理工具(2)主要服务于基于Java平台的项目构建、依赖管理和项目信息管理。不重复发明轮子(3)Maven帮助快速发布项目(4)Maven仓库帮我们管理jar包,并且可以在仓库中下载需要的jar包(整个过程只需要在pox.xml中配置即可,自动完成)2.Maven仅仅解放了我们对jar包的操作,对于一个Web项目...原创 2019-08-22 16:19:01 · 454 阅读 · 0 评论