shiro:安全(权限)框架,【用途】:1)验证用户 2)对用户执行访问控制,如: 判断用户是否拥有角色admin;判断用户是否拥有访问的权限 3)在任何环境下使用 Session API,可以使用多个用户数据源。例如一个是oracle用户库,另外一个是mysql用户库 &nbs
【SpringMVC】SpringMVC是MVC框架,通过实现Model-VIew-Controller将数据、业务和展现分离。SpringMVC围绕DispatcherServlet展开的,负责将请求派发到指定的handler。工作原理:1.用户向服务器发送请求,请求被Spring 前端控制Servelt DispatcherServlet捕获。2. DispatcherServlet
【Spring概念】Spring是J2EE应用程序框架,是轻量级的IOC和AOP的容器框架,主要是针对javaBean的生命周期进行管理的轻量级容器,可以单独使用,也可以和Struts框架,ibatis框架等组合使用。【IOC控制反转】在传统的java代码中,对象的调用是由调用者创建并执行,在Spring中,对象创建责任的反转,在spring中BeanFacotory是IOC容器的核心接口,负责实
1.查询的模糊匹配尽量避免在一个复杂查询里面使用 LIKE '%parm1%'—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用.解决办法:其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下:a、修改前台程序——把查询条件的供应商名称一栏由原来的文本输入改为下拉列表,用户模糊输入供应商名称时,直接在前台就帮忙定位到具体的供应商,这样在调用后台程序时,这列就可以直接用等于
cookie是web服务器保存在用户硬盘上的一段文本,cookie允许在用户电脑上保存信息并随后再取它。当程序需要为某个客户端的请求创建一个session时,服务器首先检查这个客户端的请求里是否已包含了一个session标识(称为session id),如果已包含则说明以前已经为此客户端创建过session,服务器就按照session id把这个session检索出来使用(检索不到,会新建一个),
Mybatis【概念】Mybatis是支持自定义的SQL查询、存储过程和高级映射的优秀持久层框架,Mybatis几乎消除了所有的JDBC代码和参数的手工设置以及结果集的检索。Mybatis使用简单的xml或注解用于配置和原始映射,将接口和普通的POJO(普通java对象)映射成数据库的记录。【ORM】Object-Relation-Mapping对象关系映射在编写程序的时候,以面向对象的方式处理数
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号