
spring-boot
是码农没错了
这个作者很懒,什么都没留下…
展开
-
SpringBoot-01SpringBoot配置FastJson
一. SpringBoot自带JSON解析工具 通过观察SpringBoot自动引入的jar包可以发现, SpringBoot其实自身已经携带JSON解析工具:Jackson. 如果不想使用Jackson而使用FastJson的话, 需要在SpringBoot中配置FastJson.二. 步骤1. 在pom.xml中引入FastJson依赖库 <dependency> <gro原创 2017-06-16 15:34:50 · 1127 阅读 · 0 评论 -
SpringBoot-10整合AOP
一. 在pom.xml中加入依赖 <!-- 整合AOP start --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency> <!-- 整合AOP e原创 2017-06-22 11:29:31 · 432 阅读 · 0 评论 -
SpringBoot入门
Part1. SpringBoot的介绍和快速入门一. 介绍 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。二. 优点 1.创建独立的Spring应用; 2.内嵌Tomcat, 无需部署WAR文件; 3.简化MAVEN...原创 2017-06-15 18:18:01 · 527 阅读 · 0 评论 -
SpringBoot-07引擎模板thymeleaf和freemarker的使用
在springboot中使用模板引擎的大致步骤: ① 在pom.xml中添加相应的依赖(thymeleaf或freemarker); ② 在application.properties中添加配置信息,开发中建议关闭缓存; ③ 编写模板文件, thymeleaf的默认后缀是.html; freemarker的默认后缀是.ftl(都可在application.properties中配置修改)原创 2017-06-21 15:25:46 · 5355 阅读 · 5 评论 -
SpringBoot-08对JSP的支持
步骤 : ① 在pom.xml中添加依赖: (1) spring-boot-starter-web (2) servlet (3) jstl (4) tomcat的支持 ② 在application.properties中配置JSP信息; ③ 编写controller; ④ 编写JSP页面; ⑤ 启动测试;步骤1 :在pom.xml中添加依赖:<propert原创 2017-06-21 15:42:08 · 280 阅读 · 0 评论 -
SpringBoot-09整合MyBatis
步骤 : ① 在pom.xml中引入相关依赖: (1) JDK版本号 (2) mysql驱动, mybatis依赖, mybatis分页PageHelper ② 在application.properties中添加配置信息; ③ 编写Mapper接口; ④ 编写Service; ⑤ 编写Controller; ⑥ 添加分页插件; ⑦ 获取自增长ID;步骤1 :原创 2017-06-21 15:49:40 · 403 阅读 · 0 评论 -
SpringBoot-06的全局异常捕捉
步骤: ① 新建一个GlobalExceptionHandler, 使用@ControllerAdvice修饰; ② 创建一个方法, 使用@ExceptionHandler(value=Exception.class)修饰, 对异常进行拦截; ③ 在方法中判断:若返回的是视图View, 则返回ModelAndView或者视图名若返回String或者JSON, 则在方法上添加@ResponseBo原创 2017-06-21 15:03:19 · 247 阅读 · 0 评论 -
SpringBoot-05server的一些配置
# 端口#server.port=8081# 项目访问路径#server.context-path=/springboot# 该服务绑定IP地址,启动服务器时如本机不是该IP地址则抛出异常启动失败,只有特殊需求的情况下才配置#server.address=192.168.16.11# session最大超时时间(分钟),默认为30#server.session-timeout=60# to原创 2017-06-20 17:32:46 · 275 阅读 · 0 评论 -
SpringBoot-04SpringBoot使用JdbcTemplate操作数据库
步骤:在pom.xml中加入jdbcTemplate的依赖; 注: 如果已经引入对spring-boot-starter-data-jpa的依赖, 此步可省略.编写Dao, 使用@Repository修饰; 引入JdbcTemplate;编写service;编写controller;步骤1 : 在pom.xml中加入jdbcTemplate的依赖: <!--原创 2017-06-20 15:58:22 · 419 阅读 · 0 评论 -
SpringBoot-03JPA Hibernate SpringData
一. 概念1. 什么是JPA ? JPA(Java Persistence API)是Sun官方提供的Java持久化规范.它为java开发人员提供了一种对象/关系映射工具来管理Java应用中的关系数据.注: ★持久化(Persistence): 即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘). 持久化的主要应用是将内存中的对象存储在数据库中, 或者存储在磁盘文件中/xml数据文原创 2017-06-20 15:51:32 · 580 阅读 · 0 评论 -
SpringBoot-02热部署
一. 热部署的两种方式1. 配置springloaded插件能解决: 仅修改返回值的时候, 可以自动重启, 修改其他则不行.2. 配置devtools(推荐)能解决: ① 修改返回值 ② 添加/修改方法 ③ 添加新的类 ④ 添加/修改配置文件 ⑤ 添加/修改页面二. 使用springloaded插件1. 在pom.xml中添加springloaded插件 <build>原创 2017-06-16 16:02:44 · 502 阅读 · 2 评论