摘要: 1. Servlet简介 Servlet是服务器端的重要组件,直译为服务端的小程序,它属于动态资源,用来处理请求,服务器接收到请求后会调用Servlet来处理请求。 Servlet的主要作用 例如: 当我们要完成一个登录功能时,用户会将输入的用户名和密码以POST请求的形式发送到服务器,但是服务器本 阅读全文
posted @ 2017-09-07 14:42 康星悦 阅读(345) 评论(0) 推荐(1) 编辑
摘要: 1.HTTP协议简介 HTTP(hypertext transport protocol),即超文本传输协议。这个协议详细规定了浏览器和万维网服务器之间互相通信的规则。 客户端与服务端通信时传输的内容我们称之为报文。 HTTP就是一个通信规则,这个规则规定了客户端发送给服务器的报文格式,也规定了服务 阅读全文
posted @ 2017-09-07 13:53 康星悦 阅读(4453) 评论(0) 推荐(0) 编辑
摘要: WEB环境搭建 1. Web服务器 Tomcat(Apache):当前应用最广的JavaWeb服务器; JBoss(Redhat红帽):支持JavaEE,应用比较广; GlassFish(Orcale):Oracle开发JavaWeb服务器,应用不是很广; Resin(Caucho):支持JavaE 阅读全文
posted @ 2017-09-07 13:45 康星悦 阅读(20682) 评论(0) 推荐(1) 编辑
摘要: 1.在WEB应用中使用Spring 1.创建IOC容器对象 2.Web应用工作阶段:初始化阶段-->请求响应阶段 >卸载前清理 3.Web应用初始化阶段【只创建一次】将IOC容器对象创建出来,并保存到application域中【让在同一个web应用下的都能访问同一个IOC容器】 pageContex 阅读全文
posted @ 2017-09-07 11:59 康星悦 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 1.编程式事务 //1.获取Connection对象 Connection conn = JDBCUtils.getConnection(); try { //2.开启事务:取消自动提交 conn.setAutoCommit(false); //updatePrice()数据库操作 updateBa 阅读全文
posted @ 2017-09-07 10:55 康星悦 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1、使用别名 sql语句中:name as e_name2、驼峰式方法: 3、使用resultMap(在sql映射文件中): 其中列名和属性名相同可以不写,但是建议都写上 阅读全文
posted @ 2017-09-04 22:57 康星悦 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 1. 整合 Spring 1). 加入 Spring 的 jar 包和配置文件 2). 加入 mybatis 的 jar 包和配置文件: 实际上需要配置的就是 settings 的部分。 3). 加入数据库驱动和数据库连接池的 jar 包 4). 在 Spring 的配置文件中配置数据源. 5). 阅读全文
posted @ 2017-09-04 19:46 康星悦 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 1.映射(多)对一、(一)对一的关联关系 1).使用列的别名 ①.若不关联数据表,则可以得到关联对象的id属性 ②.若还希望得到关联对象的其它属性。则必须关联其它的数据表 1.创建表: 员工表: DROP TABLE IF EXISTS `tbl_employee`; CREATE TABLE `t 阅读全文
posted @ 2017-09-04 19:40 康星悦 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 一、总体介绍: MyBatis实际上是Ibatis3.0版本以后的持久化层框架【也就是和数据库打交道的框架】! 和数据库打交道的技术有: 原生的JDBC技术 》Spring的JdbcTemplate技术 这些工具都是提供简单的SQL语句的执行,但是和我们这里学的MyBatis框架还有些不同, 框架是 阅读全文
posted @ 2017-09-04 19:26 康星悦 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 事务(Transaction) 分为编程式事务和声明式事务,此处说明的是编程时事务: 演示银行转账的功能(以此为例): 1.创建一张表示账号的表 CREATE TABLE t_account( id INT PRIMARY KEY AUTO_INCREMENT, a_name VARCHAR(50) 阅读全文
posted @ 2017-08-31 08:30 康星悦 阅读(310) 评论(0) 推荐(0) 编辑