Vue毕竟也是对JS的封装,只要是JS,免不了对DOM的操作。老外的教程和官网Vue的教程分类很不同,先来看看DOM操作吧。 双花括号 {{}} 叫做Interpolation或者 String Interpolation v-bind 绑定属性 v-once 仅渲染一次 v-html 输出原始HT
这一章作者还挺哲学:如果一个API从来没有人访问,它还是一个API吗。又说一个API就像薛定谔的猫,只有你访问的时候,才知道是死是活。 之前访问API都是通过Postman或者是浏览器,这也是消费数据的一种,如果配上前端页面,就是前后端分离。 这一章主要讲的是如何创建能够消费REST API的Spr
学到了REST API,必须前后端分离了,以前逃的Vue课,现在必须再补上了 学起计算机,和以前学会计这种垃圾科目,逮着一本书学完再学下一本完全不同。 计算机的知识全是互相关联的,现在读到Spring in Action 5的第六章,书里已经用到了一堆Java库先不说,还马上要使用前后端分离来进行交
这一章下了源码包一看,已经是写好的整个Cloud项目,还不知道怎么用,另外前端用的是Angular取数,虽然能够看懂Angular做了什么,但是毕竟还是不懂,比较费劲。 痛定思痛,主要还是之前Django 开发的时候没有好好的接触前后端分离的项目,这次立刻去找了Vue的视频,也要重新学起Vue来了。
Spring Boot的配置来源 在之前配置Spring的时候,显式配置一般主要有两种:Bean Wiring即装配Bean,和Property Injection,即属性注入。 无论配置Bean还是注入,其实都是把一些字符串=属性配置在XML文件里。到了Spring Boot里,自动配置看上去很神
Spring Security 添加进项目 现在可以为我们这个简单的应用来添加Spring Security了,同样只需要添加start依赖即可。 <dependency>
<groupId>org.springframework.boot</groupId>
<artifactId
实现过程 第二章其实并没有涉及到数据库,而是写了几个类,然后硬是new出来一些数据,写到页面中供选择。 主要的内容其实是Spring MVC的内容。 SIA5并没有区分Spring Framework和组件,而是直接就盯住Spring Boot讲起,从字面上不区分Spring 和Spring Boo
所谓开卷有益,就是一读就能发现好东西。SIA5一开始就介绍了LOMBOK这个库,这个库也能在start.spring.io的starter中找到,确实是一个不错的库,简化了大量的冗长样板代码。 库的官方地址是:https://projectlombok.org。其中的feature有个快速入门,简单
开始自学SIA5这本书了,直接就上英文版了。 SIA 5 1-3章讲了最基础的数据库应用,作者毕竟是高手,代码还是很不错的,使用了Java 8的一些特性。 但是由于直到第三章引入数据库,才让人看到设计的全貌,这里记录一下总的心得。 @SessionAttribute属性的使用 @SessionAtt
Thymeleaf是一个模板引擎,也有着很多标签可以使用。与JSP不同的是,Thymeleaf还可以用于Web以外的地方。 Thymeleaf是一个单独的包,并不是Spring的一部分,然而也是主流的模板引擎,所以Spring对其提供了支持。 使用Thymeleaf与JSP很类似,只不过要添加Thy