从去年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开发从静态页面,到耦合度高的页面掺杂
Java Web 开发纵览 Web开发哟,我又回来了! 先说一下开始JavaEE的感想,之前传智的课程在开始Java EE 之前有个热身的从XML加载配置然后用反射启动程序的教程。这里就不由自主的想到了Django 也是如此。加上想起来之前在某处看到的话:Web框架一般都是采取了反射技术,一下就理解
Java SE也看了不少书,与当时学Python那种从无到有的探索感和逐步建立体系的过程不同,学习Java SE的过程,是将一门编程语言的知识纳入到自己对于编程语言认知体系内的过程。 其实学完Java最大的感受就是面向对象的思想,可以说一切东西都是围绕这个思想来展开,也正是有了严谨的面向对象思想的设