摘要:
【Spring解决的问题有哪些?】 1. 扩展性问题 传统的应用开发,为了提高代码的重用性,很多代码耦合性较大,对于用户量持续增长,访问量持续增加的网络应用来说,扩展应用就显得非常麻烦。Spring为我们解决了这个问题。 2. 消除模板代码 JDBC数据访问的时候,数据库的连接,注册,释放都是重复的 阅读全文
摘要:
【常见的MVC架构】 外部的http请求首先到达Controller,经过数据CURD操作后,返回一个View,View渲染成html展现给客户端。 【如何绑定路由到控制器方法上?】 1. 创建控制器 2. 创建控制器方法,并使用@RequestMapping注解进行标注 3. 这样,你就将User 阅读全文
摘要:
Bean常常用于配置相关信息,或者用于依赖注入,防止硬编码,更好地单元测试。 Bean的管理都是Spring来做的,当需要Bean对象的时候,Spring拦截掉你的请求,将已有的Bean对象返回给你,而不是去创建一个新对象,这样就控制了Bean对象的生命周期。 【使用@Bean创建Bean】 我们试 阅读全文
摘要:
【创建一个Maven项目】 1. File-New-Project-Maven Project 2. 选择创建一个简单的项目 3. 填写项目信息,打包为WAR 4. 修改pom.xml配置文件,添加相关依赖 5. 创建两个包 6. 在com.springapp.config包下创建AppConfig 阅读全文
摘要:
【任务】 安装JDK、Maven、Tomcat、Eclipse 【安装JDK】 1. 下载JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2. 启动安装包完成安装。 3 阅读全文