随笔分类 -  Java Web

摘要:Spring框架客观题 Spring框架编程题 http://blog.csdn.net/sinoacc/article/details/51702458 1 (25分) 假设有如下数据表: create table Blog( blogId int auto_increment primary k 阅读全文

posted @ 2017-10-09 21:41 FudgeBear 阅读(694) 评论(0) 推荐(0)

摘要:第5章--Web框架 Web框架概述 Web框架单元测验 本次得分为:13.50/15.00, 本次测试的提交时间为:2017-09-25 1单选(2分) 关于Spring MVC中DispatcherServlet的作用,以下说法错误的是: A.初始化ApplicationContext; B.实 阅读全文

posted @ 2017-09-24 23:11 FudgeBear 阅读(487) 评论(0) 推荐(1)

摘要:第4章--数据访问 Spring JDBC DAO (Data Access Object) 实现数据访问相关接口(接口和实现分离) ORM (Object Relation Mapping) 对象关系映射:数据库中记录<->Java对象 Why Spring JDBC? 之前使用JDBC时:设置连 阅读全文

posted @ 2017-09-18 14:43 FudgeBear 阅读(395) 评论(0) 推荐(0)

摘要:第3章--AOP技术 Spring框架 - AOP概述 笔记https://my.oschina.net/hava/blog/758873Spring框架 - AOP使用 笔记https://my.oschina.net/hava/blog/758881 AOP概述 在第1章中讲到AOP的一个例子: 阅读全文

posted @ 2017-09-10 23:32 FudgeBear 阅读(437) 评论(0) 推荐(0)

摘要:第2章.IoC容器 IoC容器概述 abstract: 介绍IoC和bean的用处和使用 IoC容器处于整个Spring框架中比较核心的位置:Core Container: Beans, Core, Context, SpEL 为上层AOP/Aspects/Instrumentation/Messa 阅读全文

posted @ 2017-09-10 19:29 FudgeBear 阅读(285) 评论(0) 推荐(0)

摘要:第1章.Spring概述 Spring概述 The Spring Framework is a lightweight solution and a potential one-stop-shop for building your enterprise-ready applications. 特点 阅读全文

posted @ 2017-09-09 10:41 FudgeBear 阅读(298) 评论(0) 推荐(0)

摘要:期末考试 编程题 本编程题包含4个小题,覆盖知识点从基础的JDBC、连接池到MyBatis。 1(10分) 有一款在线教育产品“天天向上”主要实现了在手机上查看课程表的功能。该产品的后端系统有一张保存了所有客户课程信息的数据库表,表结构如下: 请使用JDBC编写一段程序,实现读取用户名为“Zhang 阅读全文

posted @ 2017-09-08 18:58 FudgeBear 阅读(355) 评论(0) 推荐(0)

摘要:第5章--MyBatis MyBatis入门 Abstract: 数据库框架的工作原理和使用方法(以MyBatis为例) 面向对象的世界与关系型数据库的鸿沟: 面向对象世界中的数据是对象; 关系型数据库中的数据是以行、列表示的二元表。 什么映射技术能实现对象和二元表之间的自动转换呢? --ORM ( 阅读全文

posted @ 2017-08-25 14:56 FudgeBear 阅读(463) 评论(1) 推荐(0)

摘要:第4章--事务 事务原理与开发 事务Transaction: 什么是事务? 事务是并发控制的基本单位,指作为单个逻辑工作单元执行的一系列操作,且逻辑工作单元需满足ACID特性。 i.e. 银行转账:开始交易;张三账户扣除100元;李四账户增加100元;结束交易。 事务的特性:ACID 原子性 Ato 阅读全文

posted @ 2017-08-24 14:23 FudgeBear 阅读(451) 评论(0) 推荐(0)

摘要:第3章--SQL注入与防范 SQL注入与防范 经常遇到的问题:数据安全问题,尤其是sql注入导致的数据库的安全漏洞 国内著名漏洞曝光平台:WooYun.org 数据库泄露的风险:用户信息、交易信息的泄露等 什么是SQL数据库注入? Web应用下,终端用户是无法直接访问数据库的,他们必须通过发送htt 阅读全文

posted @ 2017-08-23 21:19 FudgeBear 阅读(280) 评论(0) 推荐(0)

摘要:第2章--数据库连接池 数据库连接池 一般而言,在实际开发中,往往不是直接使用JDBC访问后端数据库,而是使用数据库连接池的机制去管理数据库连接,来实现对后端数据库的访问。 建立Java应用程序到后端数据库的物理连接:conn = DriverManager.getConnection(...); 阅读全文

posted @ 2017-08-21 21:58 FudgeBear 阅读(353) 评论(1) 推荐(0)

摘要:第1章--JDBC JDBC基础 通过Java Database Connectivity可以实现Java程序对后端数据库的访问 一个完整的数据库部署架构,通常是由客户端和服务器端两部分组成 客户端封装数据库请求,并发送给服务器端,服务器端执行完毕后将结果返回给客户端 常见客户端工具: MySQL 阅读全文

posted @ 2017-08-19 23:10 FudgeBear 阅读(569) 评论(1) 推荐(0)

摘要:Servlet课程考试 Servlet课程考试 Servlet课程考试 总分:55分 限定时间:120分钟 进入考试 答案已成功提交!请耐心等待成绩公布 总分:55分 限定时间:120分钟 进入考试 答案已成功提交!请耐心等待成绩公布 答案已成功提交!请耐心等待成绩公布 Servlet课程考试: 1 阅读全文

posted @ 2017-08-10 19:41 FudgeBear 阅读(305) 评论(0) 推荐(0)

摘要:第4章--JSP JSP JSP(Java Server Pages) - 中文名:Java服务器页面 动态网页技术标准 JSP = Html + Java + JSP tags 在服务器端执行,返回给客户端一个html文本 可以看作简化的Servlet JSP vs Servlet: 侧重点:JS 阅读全文

posted @ 2017-08-10 14:24 FudgeBear 阅读(200) 评论(0) 推荐(0)

摘要:第3章.Servlet应用 转发与重定向 转发:浏览器发送资源请求到ServletA后,ServletA传递请求给ServletB,ServletB生成响应后返回给浏览器。 请求转发:forward:将当前的request和response对象交给指定的web组件处理 这个过程中浏览器只发了一次请求 阅读全文

posted @ 2017-08-09 11:10 FudgeBear 阅读(245) 评论(0) 推荐(0)

摘要:第2章--Cookie与Session Cookie与Session 浏览器输入地址--HTTP请求--Servlet--HTTP响应--浏览器接收 会话(session):打开浏览器,打开一系列页面,关闭浏览器 使用场景: 网购网站的偏好记录 网站的自动登录 浏览记录,如欢迎标语“xxx再次回来” 阅读全文

posted @ 2017-08-07 13:56 FudgeBear 阅读(338) 评论(0) 推荐(0)

摘要:第1章--Servlet Servlet简介 Servlet应用于? 浏览器发出HTTP请求,服务器接收请求后返回响应给浏览器。 接收请求后到返回响应之间: 服务器将请求对象转交给Servlet容器 Servlet容器根据HTTP请求的具体路径将请求转交给具体的Servlet Servlet在收到请 阅读全文

posted @ 2017-08-05 09:20 FudgeBear 阅读(582) 评论(0) 推荐(0)

摘要:第6章--蜂巢 蜂巢简介 网站开发完,就需要测试、部署、在服务器上运行。 网易蜂巢: 采用Docker容器化技术的云计算平台 https://c.163.com 容器管理:容器可被视作为云主机的服务器 服务管理:服务可由多个容器组成,可以有多个副本 镜像仓库:可快速创建容器和服务 后端服务:blah 阅读全文

posted @ 2017-07-28 08:58 FudgeBear 阅读(221) 评论(0) 推荐(0)

摘要:第5章--Git 版本控制简介 VCS (version control system) 版本控制系统:记录若干文件的修订记录的系统,帮助查阅/回到某个历史版本 LVCS本地 CVCS集中式(Central) -- e.g SVN (subversion), CVS (concurrent vers 阅读全文

posted @ 2017-07-27 21:05 FudgeBear 阅读(238) 评论(0) 推荐(0)

摘要:第4章--Maven Maven实战 Java Web应用的部署: 手动式: 编译:javac -cp $CATALINA_HOME/lib/servlet-api.jar web-inf/classes/package/NoodlesServlet.java 打包:jar cvf Restaura 阅读全文

posted @ 2017-07-26 18:45 FudgeBear 阅读(222) 评论(0) 推荐(0)