随笔分类 -  SpringBoot

摘要:为什么要把SpringBoot打成war包 正常情况下SpringBoot项目是以jar包的形式,通过命令行: 来运行的,并且SpringBoot是内嵌Tomcat服务器,所以每次重新启动都是用的新的Tomcat服务器。正因如此,也出现了一个问题: 上传到项目的文件,如果是保存在项目中的,那么重启过 阅读全文
posted @ 2018-04-16 15:16 林夕Emma 阅读(513) 评论(0) 推荐(0)
摘要:一。AOP统一处理请求日志 1.spring的两大核心:AOP , IOC 2.面向对象OOP关注的是将需求功能垂直,划分为不同的,并且相对独立的, 会封装成良好的类,并且类有属于自己的行为。 3.AOP则利用的是一种横切的技术,将面向对象构建的强大的类的体系,进行水平的切割; 并且将那些会影响到多 阅读全文
posted @ 2018-04-01 13:25 林夕Emma 阅读(321) 评论(0) 推荐(0)
摘要:1.注意:将多个参数属性换成对象作为参数传入; 2.要做表单验证就是要对属性值进行判断 · 对某个属性做限制可在该对象的对应属性值上添加相关注解 · · 回到要进行表单验证的方法,在对象前面加一个@Valid, 表示要验证的是这个对象; · 还要获取验证之后的结果,知道是否通过;验证的结果会返回到B 阅读全文
posted @ 2018-04-01 12:38 林夕Emma 阅读(215) 评论(0) 推荐(0)
摘要:1.数据库的事务指的是作为单个逻辑单元执行的一系列操作。要么成功要么失败。 比如:扣库存和扣钱同时执行 2.在要进行事务管理的方法上加注解 @Transactional 写操作多条数据时使用; 阅读全文
posted @ 2018-04-01 12:13 林夕Emma 阅读(183) 评论(0) 推荐(0)
摘要:1.注意: 使用get,post提交时,使用form-data; 使用put提交方式,使用x-www-form-url-encoded,这是http的一种格式; 阅读全文
posted @ 2018-04-01 09:48 林夕Emma 阅读(135) 评论(0) 推荐(0)
摘要:1.@PathVariable 获取url中的数据 这种写法显得简洁 也可以把参数写在前面 @RequestParam 获取请求参数的值 适合传统的get提交参数的获取 给参数id设置一个默认值 不传id=null 传了就是所传的值 简化@RequestMapping 同款还有@PostMappin 阅读全文
posted @ 2018-03-26 18:56 林夕Emma 阅读(442) 评论(0) 推荐(0)
摘要:1.RequestMapping的作用就是 配置url 2.实现功能: 可以在不同的url访问同一个方法。 阅读全文
posted @ 2018-03-26 17:56 林夕Emma 阅读(253) 评论(0) 推荐(0)
摘要:视图层处理http请求用@Controller时,要配合模板的使用,模板类似javaweb中的jsp,但是模板的引擎用的是 thymeleaf ,但是并不推荐。 现在的开发模式都是前后端分离,做后端只需要提供一些rest接口,返回一些json格式给前端,使用模板会给性能带来很大的损耗。 模板的使用: 阅读全文
posted @ 2018-03-26 17:29 林夕Emma 阅读(1970) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-03-26 17:12 林夕Emma 阅读(217) 评论(0) 推荐(0)
摘要:通过@value注解,将配置文件中的内容引入 阅读全文
posted @ 2018-03-26 17:11 林夕Emma 阅读(168) 评论(0) 推荐(0)
摘要:next后等待项目构建完成 运行方法一: 方法二: 阅读全文
posted @ 2018-03-21 11:12 林夕Emma 阅读(184) 评论(0) 推荐(0)