摘要: Hibernate的优点: 1、Hibernate对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。 2、Hibernate是一个基于jdbc的主流持久化框架,是一个优秀的orm实现,它很大程度的简化了dao层编码工作。 3、Hibernate使用java的反射机制,而不是字 阅读全文
posted @ 2017-08-09 15:54 波光闪烁 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 整合所需要的jar文件 web.xml classpath下的config log4j.properties database.properties mybatis-config.xml beans.xml springmvc.xml 阅读全文
posted @ 2017-08-08 15:17 波光闪烁 阅读(354) 评论(0) 推荐(0) 编辑
摘要: .导入jar包 跨服务器使用的jar 需要使用的js 文件上传页面addUser.jsp cn.bdqn.controller.UploadController.java 在文件服务器中创建一个文件夹存放本项目需要上传的图片。多项目之前可以使用不同文件夹存放。 将两个服务器打开 阅读全文
posted @ 2017-08-08 15:01 波光闪烁 阅读(2863) 评论(0) 推荐(0) 编辑
摘要: 1.URL模板映射 2.@requestParam参数传递 3.转发和重定向 4.json数据处理 web.xml URL模板映射 普通带参:localhost:8080/springmvcpj/user/deleteUser.do?id=2 REST风格:localhost:8080/spring 阅读全文
posted @ 2017-08-01 16:14 波光闪烁 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 为什么要使用springMVC? 很多应用程序的问题在于处理业务数据和显示业务数据的视图的对象之间存在紧密耦合。通常,更新业务对象的命令都是从视图本身发起的,使视图对任何业务对象更改都有高度敏感性。而且,当多个视图依赖于同一个业务对象时是没有灵活性的。 Spring Web MVC是一种基于Java 阅读全文
posted @ 2017-07-31 16:18 波光闪烁 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 导入需要的jar包 配置文件为: 一般不用注解操作时使用<bean id=" " class=" ">来创建对象 测试类中可以: 如果完全使用注解操作,那么配置文件里就可以这样写 测试类中可以: 使用注解定义bean: 阅读全文
posted @ 2017-07-26 16:18 波光闪烁 阅读(182) 评论(0) 推荐(0) 编辑
摘要: Mybatis是什么? MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis,实质上Mybatis对ibatis进行一些改进。MyBatis是一个优秀的持久层框 阅读全文
posted @ 2017-07-25 15:09 波光闪烁 阅读(562) 评论(0) 推荐(0) 编辑
摘要: bean dao.impl Servlet js页面 jsp显示页面 阅读全文
posted @ 2017-07-09 15:49 波光闪烁 阅读(374) 评论(0) 推荐(0) 编辑
摘要: Ajax的定义 Ajax被认为是(Asynchronous JavaScript and XML的缩写)。 允许浏览器与服务器通信而无须刷新当前页面的技术都被叫做Ajax。 Ajax的工作原理 Ajax的核心是JavaScript对象XmlHttpRequest。XmlHttpRequest使您可以 阅读全文
posted @ 2017-07-03 15:16 波光闪烁 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 首先写一个登陆界面 index.jsp 点击登陆,跳转至 loginServlet 未成功登陆 401.jsp 成功登录 online.jsp 退出处理 LogoutServlet 设置监听器 首先需要在web.xml里配置 监听器类 DemoListemer 继承 HttpSessionAttri 阅读全文
posted @ 2017-06-29 15:43 波光闪烁 阅读(1083) 评论(0) 推荐(0) 编辑