SpringAOP原理什么是AOP?AOP即面向切面编程,利用AOP可以对业务进行解耦,提高重用性,提高开发效率应用场景:日志记录,性能统计,安全控制,事务处理,异常处理AOP底层实现原理是采用代理实现的Spring事务基本特性:原子性隔离性一致性持久性事务控制分类:编程式事务:手动控制事务操作声明式事务:通过AOP控制事务编程式事务实现使用编程事务实现手动事务@Component@Scope("
分类:
编程语言 时间:
2019-05-01 22:34:12
阅读次数:
160
在springboot中不推荐视图层使用jsp展示,但是人们以前已经习惯使用jsp,所以对jsp也有支持,但是是解耦性的。也就是说并没有像其他组件一样直接集成到启动器中,所以像jsp引擎之类的需要额外在pom文件中引入坐标 1.pom.xml 2.启动类 3.实体类 4.jsp视图解析器配置:app ...
分类:
编程语言 时间:
2019-04-27 00:43:41
阅读次数:
184
JAVA监听器Listener 一、 简介 监听器用于对web中内置对象的状态或者属性变化进行监听并做出相应响应的一种Servlet;在内置对象的生命周期中,产生、销毁等状态发生变化时,监听器就会进行监听并做出响应,当内置对象的属性发生增加,删除,修改等变化时,监听器也会做出相应响应。 二、 分类 ...
分类:
编程语言 时间:
2019-04-26 12:44:05
阅读次数:
153
Cookie 用户第一次登陆之后服务器返回的数据,存储在用户本地,但数据量有限,不同的浏览器有不同的存储大小,但一般不超过4KB。因此使用cookie只能存储一些小量的数据。 Session 存储在服务器的数据。 Cookie的用途: 获取用户上次的登陆时间 获取浏览记录 Session的实例实现: ...
分类:
其他好文 时间:
2019-04-26 09:34:01
阅读次数:
153
JDBC为java的基础。用jdbc实现对数据库的增删改查的功能是程序员的基本要求。本例以mysql为例,首先要使用本例需要添加mysql-connector-java-5.1.7-bin.jar包。专门用来加载jdbc的驱动。如果数据库为oracle,相应的jar包换为ojdbc6.jar。 通过 ...
分类:
数据库 时间:
2019-04-25 22:44:44
阅读次数:
284
过滤器是一种特殊的servlet,也需要在配置文件中进行配置,通过它可以将指定的请求拦截下来,之后对请求处理,处理完之后,将拦截请求放行。实现过滤器也需要实现一个接口叫javax. servlet.Filter 代码如下: @Override public void init(FilterConfi ...
分类:
其他好文 时间:
2019-04-25 11:45:53
阅读次数:
169
1、设置打包的类型(war/jar) 2、移除嵌入式tomcat插件 3、添加servlet-api的依赖 4、修改启动类,并重写初始化方法 4.1、我们平常用main方法启动的方式,都有一个App的启动类,代码如下: 4.2、我们需要类似于web.xml的配置方式来启动spring上下文了,在Ap ...
分类:
编程语言 时间:
2019-04-25 11:42:06
阅读次数:
157
服务器端 与上一篇相比,加进了线程内部类,解决多个客户端连接时,服务器无法全部响应的问题。 利用List集合来装载客户端的对象。 还需要注意全局变量的应用。 客户端也只是多了线程类来接收信息 ...
分类:
其他好文 时间:
2019-04-25 00:54:58
阅读次数:
173
什么是JSP九大内置对象在JSP中无需创建就可以使用的9个对象,它们是:l out(JspWriter):等同与response.getWriter(),用来向客户端发送文本数据;l config(ServletConfig):对应JSP生成的Servlet类中的ServletConfig;l pa ...
分类:
Web程序 时间:
2019-04-23 23:56:04
阅读次数:
294
Tomcat的常用内置对象 1.request内置对象 所谓内置对象就是容器已经创建好了的对象,如果收到一个用户的请求就会自动创建一个对象来处理客户端发送的一些信息,这个内置对象就是request。类型是javax.servlet.http.HttpServletRequest。 request内置 ...
分类:
其他好文 时间:
2019-04-22 22:43:04
阅读次数:
247