![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web开发
文章平均质量分 92
「已注销」
这个作者很懒,什么都没留下…
展开
-
spring的使用
spring的使用spring配置文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:...原创 2020-03-09 18:25:24 · 193 阅读 · 1 评论 -
JdbcTemplate的使用
JdbcTemplate的使用JdbcTemplate是spring提供的数据库操纵类public class EmpDaoImpl implements EmpDao { private JdbcTemplate JdbcTemplate @Override public List<Emp> getAll() throws SQLExcepti...原创 2020-03-09 18:22:20 · 180 阅读 · 0 评论 -
spring的注解开发
spring的注解开发需要引入依赖<dependency> <groupId>org.springframework</groupId> <artifactId>spring-aop</artifactId> <version>${spring.version}</version></dep...原创 2020-03-09 18:18:52 · 261 阅读 · 0 评论 -
简单案例:使用spring的IoC 的实现账户的CRUD
简单案例:使用spring的IoC 的实现账户的CRUD添加依赖<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</...原创 2020-03-09 18:18:20 · 206 阅读 · 0 评论 -
事务管理自定义事务管理器
事务管理自定义事务管理器public class DBUtils { //获取链接 //在当前线程中存储所使用的链接 private ThreadLocal<Connection> threadLocal = new ThreadLocal<>(); //注入数据源 private DataSource dataSource; ...原创 2020-03-09 18:17:47 · 1084 阅读 · 0 评论 -
事务管理---------自定义事务管理器 AOP通知配置
事务管理---------自定义事务管理器 AOP通知配置<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...原创 2020-03-09 18:16:38 · 356 阅读 · 0 评论 -
事务管理---------------------在Dao层进行事务管理
事务管理---------------------在Dao层进行事务管理dao层来操作我们数据的更新 此处的事务 都是针对我们的单条sql 单条记录操作@Overridepublic void insertEmp(Emp emp) throws SQLException { Connection conn = queryRunner.getDataSource().getCon...原创 2020-03-09 18:15:53 · 981 阅读 · 0 评论 -
事务管理--------使用spring的transactionManager管理事务
事务管理--------使用spring的transactionManager管理事务dao层public class EmpDaoImpl extends JdbcDaoSupport implements EmpDao { @Override public Emp selectOneEmp(Integer id) throws SQLException { ...原创 2020-03-09 18:15:19 · 494 阅读 · 0 评论 -
事务管理----------使用jdk动态代理 来实现事务的分离至service层
事务管理----------使用jdk动态代理 来实现事务的分离至service层抽象出service层的接口public interface IEmpService { public List<Emp> findAll() throws SQLException; public void save(Emp emp) throws SQLException; ...原创 2020-03-09 18:14:24 · 333 阅读 · 1 评论 -
AJAX: 局部刷新 异步请求
AJAX: 局部刷新 异步请求1、什么是AjaxAjax:一种不用刷新整个页面便可与服务器通讯的办法Web的传统模型。客户端向服务器发送一个请求,服务器返回整个页面,如此反复在Ajax模型中,数据在客户端与服务器之间独立传输。服务器不再返回整个页面2、Ajax应用程序通过异步模式,提升了用户体验优化了浏览器和服务器之间的传输,减少不必要的数据往返,减少了带宽占用Aja...原创 2020-02-27 11:32:11 · 483 阅读 · 0 评论 -
文件的上传和下载
文件的上传和下载1、文件上传:将本地的文件 以IO流的形式写入到服务器1.1.前提条件 a、在form表单中必须使用文件的上传控件(form中提供input的type是file类型的文件上传域) b、form表单的method必须是post c、form表单的enctype必须是multipart/form-data(决定了POST请求方式,请求正文的数据类型)需要的依赖C...原创 2020-02-27 11:31:36 · 278 阅读 · 0 评论 -
Listener监听器
Listener监听器1、监听器概述监视某一对象,当该对象发生某些特定的行为时对其采取响应的措施。* 事件监听机制 * 事件 :一件事情 * 事件源 :事件发生的地方 * 监听器 :一个对象 * 注册监听:将事件、事件源、监听器绑定在一起。 当事件源上发生某个事件后,执行监听器代码2、WEB中的监听器监听对象:ServletContextHttpSes...原创 2020-02-27 11:30:37 · 195 阅读 · 0 评论 -
filter过滤器
filter过滤器WEB三大核心组件: Servelt Filter Listener1、Filter 过滤器概述过滤目标:请求可以根据配置条件对 满足条件的请求进行一个检查 检查请求是否满足 条件 如果满足 则该请求可以继续执行 负责 就返回。2、Filter 实现方式一:通过实现filter接口第一步 实现Filter接口来实现自己的Filterpublic clas...原创 2020-02-27 11:24:57 · 267 阅读 · 0 评论 -
EL表达式
1、EL表达式1.1 jsp的弊端:没有真正的实现前后端代码的分离。其中Java代码和html代码会混杂。页面结构不构清晰,不便于维护。jsp脚本片段和html代码穿插 ,结构混乱 ,不便于复杂页面的开发,在实际开发中,所有的jsp页面的访问应该都是通过servlet来访问,而不能直接访问jsp。因此在开发中,一般将需要经过servlet来访问的页面都统统放置在WEB-INF目录。W...原创 2020-02-27 11:23:52 · 266 阅读 · 0 评论 -
Session概述
1、Session概述服务端创建 并保存在服务端客户端需要保存与自己相对应的session的idSession的常用的方法:<%--判断session是否是新建的--%>isNew:<%=session.isNew()%><br/><%--获取sessionID--%>sessionID:<%=session.getId()%...原创 2020-02-27 11:22:56 · 218 阅读 · 0 评论 -
会话与状态管理cookie
会话与状态管理WEB应用中的会话是指一个客户端浏览器与WEB服务器之间连续发生的一系列请求和响应过程。WEB应用的会话状态是指WEB服务器与浏览器在会话过程中产生的状态信息,借助会话状态,WEB服务器能够把属于同一会话中的一系列的请求和响应过程关联起来。在 Servlet 规范中,常用以下两种机制完成会话跟踪CookieSessioncookieCookie是在浏览器访问W...原创 2020-02-27 11:22:00 · 383 阅读 · 0 评论 -
servlet注解
1、servlet注解1.1、基于注解的servlet开发@WebServlet("/hello")public class HelloServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws Ser...原创 2020-02-27 11:20:28 · 737 阅读 · 0 评论 -
Servlet的核心API
1、复习1 Servlet的生命周期init(ServletConfig config) 创建并初始化servletload-on-startup >=0 随着servelt的装载而进行初始化 数字越小 初始化越早 <0 则是在第一次请求时进行初始化service(ServletRequest req ,ServletResponse resp) serlvet...原创 2020-02-27 11:19:04 · 194 阅读 · 0 评论 -
servlet创建
Java Servlet是和平台无关的服务器端组件,它运行在Servlet容器中。Servlet容器负责Servlet和客户的通信以及调用Servlet的方法,Servlet和客户的通信采用“请求/响应”的模式。Servlet,filter,listener统称为JavaWeb的三大组件,它属于动态资源。Servlet的作用是处理请求,服务器会把接收到的请求交给Servlet来处理,在Servl...原创 2020-02-27 11:16:41 · 464 阅读 · 0 评论 -
WEB概述
1.WEB概述web(World Wide Web)即全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。是建立在Internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超级链接将Internet上的信息节点组织成一个互为关联的网状结构。1.1 软件架构CS结构的软件...原创 2020-02-27 11:15:43 · 1681 阅读 · 1 评论 -
jsp基本语法
jsp的本质就是一个servlet jsp最终会被解释成一个Java文件 解释规则为<%-- jsp的注释 --%> 其中的内容会被写入jsp.java文件中 //jsp的注释<% Java语句; %>:其中写入jsp.java Java语句;<%= Java表达式; %>:其中写入jsp.java out.print(Java表达式);<...原创 2020-02-16 10:28:32 · 191 阅读 · 1 评论