- 博客(16)
- 收藏
- 关注
原创 spring mvc文件上传
@Controller public class Text { @RequestMapping("/first") public String t(MultipartFile upload, HttpSession session){ //获取用户上传的文件名称 String filename = upload.getOrig
2017-08-30 17:36:47 194
原创 SpringMVC数据验证
实体:public class UserInfo { @Min(value=0,message="成绩最小值为{value}") @Max(value=100,message = "成绩最大值为{value}") private Integer score; @NotEmpty(message = "手机号码不能为空") @Pattern(regexp=
2017-08-30 17:30:16 315
原创 JQuery UI的简单使用
UI继承 jQuery 简易使用特性,提供高度抽象接口,短期改善网站易用性。 jquery UI 是一个建立在 jQuery JavaScript 库上的小部件和交互库,您可以使用它创建高度交互的 Web 应用程序。 简单而言UI可以实现在网页上的一些效果 比如拖动按钮 引入需要的控件: link rel="stylesheet" href="//c
2017-08-28 18:01:31 294
原创 POI--实现代码创建xls文档
一、 POI简介 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 二、 HSSF概况 HSSF 是Horrible SpreadSheet Format的缩写,通过HSSF,你可以用纯Java代码来读取、写入、修改Excel文件。HSSF 为读取
2017-08-28 18:00:29 292
原创 8.28面试题总结
一。用两种方式根据部门号从高到低,工资从低到高列出每个员工的信息。 employee: eid,ename,salary,deptid; select * from employee order by deptid desc,salary 二。spring是什么?根据你的理解详细谈谈你的见解。
2017-08-28 10:32:44 435
原创 spring mvc转发
@Controller public class FirstController { @RequestMapping("/add") public String addUser(){ return "/WEB-INF/insert.jsp"; } @RequestMapping("/addUser") public String add
2017-08-21 08:52:34 188
原创 spring中的增强
spring的增强分类:前置增强,后置增强,异常增强,环绕增强。 增强的意义在于我们不改变接口,实现类,不动方法的前提下在原内容上增加内容。 首先我们看一下前置增强:前置增强必须实现的接口:MethodBeforeAdvice [java] view plain copy print? MethodBeforeAdvice
2017-08-20 09:14:34 358
原创 spring静态代理 动态代理
JAVA的动态代理 代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。 按照代理的创建时期,代理类可以分为
2017-08-20 09:13:22 347
原创 自定义注解
Java自定义注解: 如果说反射使得很多技术实现(动态代理、依赖注入等)有了基础,那么注解就是使这些技术实现变得平民化的基础。 站在Java虚拟机的角度来看,class保留和运行时保留的注解已经和java二进制码放在了同等的地位。虚拟机在加载class文件时,会为注解内容分配空间 并进行解析,最终还会为注解和对应的二进制码建立关联。尽管这些注解不会被运行
2017-08-20 09:06:04 159
原创 spring bean的生命周期
关于spring bean生命周期的一些知识点 理解 spring bean 的生命周期很容易。当一个 bean 被实例化时,它可能需要执行一些初始化使它转换成可用状态。同样,当 bean 不再需要,并且从容器中移除时,可能需要做一些清除工作。 尽管还有一些在 Bean 实例化和销毁之间发生的活动,但是本章将只讨论两个重要的
2017-08-20 09:05:13 155
原创 java单点登录
首先我们先了解一下什么是单点登录? 单点登录Single Sign On简称为SSO,是目前比较流行的企业业务整合的解决方案之一。F5 BIG-IP Edge Gateway解决方案借助SSO改进用户体验。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 单点登录的好处? 单点登录可以做到在不记录用户密码的情况下,实现不同系统之间的资源共享
2017-08-20 09:04:07 238
原创 spring自动代理
spring默认提供的几种auto-proxy: BeanNameAutoProxyCreator : 可以配置需要被进行auto-proxy的bean names列表,它控制的是需要代理的bean列表InfrastructureAdvisorAutoProxyCreator DefaultAdvisorAutoProxyCreator : 将对应匹配的advisor,
2017-08-20 09:02:45 211
原创 spring事务
事务的特性4个: 原子性 事务必须是原子工作单元;对于其数据修改,要么全都执行,要么全都不执行。通常,与某个事务关联的操作具有共同的目标,并且是相互依赖的。如果系统只执行这些操作的一个子集,则可能会破坏事务的总体目标。原子性消除了系统处理操作子集的可能性。 一致性 事务在完成时,必须使所有的数据都保持一致状态。在相关数据库中,所有规则都必须应用于事务
2017-08-20 08:53:54 119
原创 用注解实现SpringMVC
1.创建Webmaven项目 2.导入所需要的jar包 [html] view plain copy dependency> groupId>junitgroupId> artifactId>junitartifactId> version>4.12version
2017-08-20 08:51:33 160
原创 SpringMVC学习(2)
了解MVC的流程 数据在内部是如何运转的 由简到繁: 用户→控制器→处理器→模型→处理器(回应前面的请求)→控制器→视图显示 二图相比一图更具体化 处理器前多了 处理器映射器和处理器适配器 根据图示箭头可以看到请求在内部是如何运转 图三为图二的英文版 大致相同
2017-08-20 08:47:46 117
原创 SpringMVC学习(1)
入门案例: 搭建需要的jar类 以下两个为MVC需要的jar dependency> groupId>org.springframeworkgroupId> artifactId>spring-webartifactId> version>4.2.8.RELEASEversion> dependency> dependency> groupId>or
2017-08-20 08:46:50 117
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人