springboot学习笔记
奔跑吧犀牛
欢迎大家与我交流。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
request基本知识
贴图原创 2018-03-26 20:39:37 · 314 阅读 · 1 评论 -
获取客户端ip
@RequestMapping(value = "/getIp", method = RequestMethod.POST) @ResponseBody public String getIp(HttpServletRequest request) { return IpUtil.getIpAddr(request); } public class I...原创 2018-07-31 19:52:08 · 238 阅读 · 0 评论 -
定时任务
1、启动类中加入@EnableScheduling 2、 package guru.springframework.configuration; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; import java.te...原创 2018-06-22 15:20:48 · 155 阅读 · 0 评论 -
日志配置
application.properties #设置目录,会在该目录下创建spring.log文件 logging.path=/logs #TRACE, DEBUG, INFO, WARN, ERROR, FATAL, OFF #设置controllers包下的日志输出级别 logging.level.guru.springframework.controllers=WARN #root日志以I...原创 2018-06-22 14:53:22 · 322 阅读 · 0 评论 -
session基本知识
贴图原创 2018-03-26 21:23:40 · 278 阅读 · 0 评论 -
response基本知识
贴图原创 2018-03-26 21:20:16 · 199 阅读 · 0 评论 -
Spring-boot学习起步
1、创建一个maven项目 2、添加启动类import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class App { public stati原创 2017-11-26 11:00:34 · 352 阅读 · 0 评论 -
spring-boot问题总结手册
我在使用eclipse探索spring的过程中遇到的问题总结,不定时更新。 1、端口占用 我们在启动maven项目后,有时忘了关闭它就又重新启动,这是就会出现抛异常:端口占用。 解决方法: 打开cmd, 输入:tasklist 这里可以查看所有进程 输入:taskkill /im java.exe /f 就可以杀死进程。 再重新启动就ok了! 2、index out of bound原创 2017-11-28 17:14:07 · 291 阅读 · 0 评论 -
spring-boot整合Thymeleaf
参考嘟嘟独立博客,感谢大神的贡献 http://tengj.top/2017/03/13/springboot4/ controller@Controller public class LearnResourceController { @RequestMapping(value="/",method=RequestMethod.GET) public ModelAndView转载 2018-03-24 21:14:06 · 224 阅读 · 0 评论 -
Spring-boot集成JSP
启动类package com.example.demo;import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.builder.SpringApplica原创 2018-03-24 13:39:23 · 221 阅读 · 0 评论 -
打包部署到tomcat
@SpringBootApplication public class SpringBootWebApplication { public static void main(String[] args) { SpringApplication.run(SpringBootWebApplication.class, args); } }1、将上面代码改写为下面代码@Spr原创 2018-03-22 21:28:29 · 489 阅读 · 0 评论 -
5、如何自己写SQL语句
使用JdbcTemplate之前我们用DemoRepository extends CrudRepository<Demo,Integer>来实现对数据库数据的操作。这种方法不需要我们自己写sql语句,但是我们有时需要自己写sql语句该怎么办。 下面我们通过自己写sql语句来通过ID查找一条信息1、使用JdbcTemplate类需要加入下面代码,其实我们之前已经用过了<dependency>原创 2017-11-29 20:15:12 · 9390 阅读 · 0 评论 -
4、往数据库中添加信息
·1、在主包下建包 repositories,创建接口DemoRepository, 代码如下所示://CrudRepository中的Demo是一个类,Integer是主键的类型 //CrudRepository中包含了增删改查的功能。 public interface DemoRepository extends CrudRepository<Demo,Integer>{}·2、在主包下建包原创 2017-11-28 17:03:53 · 1514 阅读 · 0 评论 -
3、spring-boot访问数据库
1、在之前的基础上添加两个包<dependency><!-- 数据库驱动包 --> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <dependency><!-- 对象持久化 --> <groupId>org.springframework.bo原创 2017-11-26 20:59:28 · 254 阅读 · 0 评论 -
2、Spring-boot热部署
什么是热部署:简单来说,就是你修改了代码后,不需要重新启动项目就可以在浏览器上直接显示你修改后的效果。 ·第一种方法(在spring-boot:run时才有效) 我在实验的时候,在修改返回值,添加新方法,添加新类同时添加新方法, 都可以实时返回新值。 但是在添加一个新的controller的时候是不成功的<plugin><!-- 热部署插件 --> <groupId>org.sp原创 2017-11-26 16:55:45 · 725 阅读 · 0 评论
分享