在了解了通过请求来绑定参数之外,还有更强大的功能,利用Spring MVC Form tags来直接生成表单和绑定数据对象,为从表单中获取数据提供了更加简便的方式。 Spring MVC 表单标签是可以直接生成HTML代码的标签,回想一下Django的{{form}},只能够根据模型字段生成标签,但
只要能够运行一个Web应用,就能运行更加复杂的应用,只需要将更多的组件和业务逻辑组装起来。Web开发在配置好了最基础的项目之后,接下来的传统艺能无非就是增删改查和身份认证,之后就是无限的可能性了。 增删改查的最基础的一步,就是读取客户端的请求中附带的数据。 从请求中获取属性和值-${param} 先
从去年12月份写好自己的第一个正式项目,到现在3个月没有碰过Django了,今天终于又回到了Web开发的地方。开始学习Spring MVC。 Spring MVC是一个Java Web开发的框架,基于Model-View-Contorller设计模式,同时基于Spring框架的IOC,DI等特性上。
现在是最后一种配置Spring的方式,就是Java代码的方式,依然还是像原来一样,分为Bean,依赖注入,Bean生命周期管理等方面。 通过XML和自动扫描的方式,都不能完全脱离开XML文件,但使用Java代码的方式,无需使用XML文件。 配置的方式是将一个Java类通过@Configuration
之前的IOC和依赖注入都是通过XML文件配置的,然而XML配置比较笨重,Spring提供了比较现代的通过注解自动扫描和装配Bean的机制。 要使用注解模式,有如下步骤: 在Spring配置文件中打开自动扫描功能,指定扫描的根目录(包) 为POJO配置各种注解,比如@Component是Bean,@A
豆知识当然不是什么用不到的小冷门知识了,而是关于Bean的内容。在初步了解了通过XML配置Bean以及依赖注入之后,我很容易想到,原来的Web层,Service层和Dao层的三个对象,都可以配置到Spring中成为一个Bean,很显然Bean是一个类经过Spring组装之后得到的对象,但是Bean还
教学视频中采用的是Eclipse作为IDE,先是安装Tomcat9,然后是Eclipse,之后是在Eclipse中配置Tomcat部署。我用的是IntelliJ IDEA 2018 Ultimate 2018.3,就记录一下自己的方式吧。 1 Tomcat 和 IntelliJ的配置与连接 这一步之
Spring的一些基础概念 一句话来说,Spring就是为了简化Web开发而存在的。 这几天为了学Spring找了不少Spring的教程,不管是不是入门的,上来都是在讲Spring的基础理念:依赖注入,应用切面,模板代码等。 说实在这些东西一上来有些不好理解,但实际上多看看,就算Java没写过什么程
掌握了前边的Java EE基础技术,理论上说就可以进行Web开发了。当然,没有框架和现代前后端分离的开发,这种开发只能算是老旧的Web开发。在三月份开始Spring之前,再把一些Java EE的补充知识总结一下。另外JSP里还有Listening 和 Filter两大内容也需要知道。 ThreadL
在学Java EE的时候,有一种把Web开发的历史从头学了一遍的感觉,为什么这么说,因为已经有了Python Web开发的经验,Java EE里有很多实质上和Django类似,但是要比Django更原始一些的东西,从这些东西一点点看到Web框架,真的能感受到Web开发从静态页面,到耦合度高的页面掺杂