06-ehcache

* ehcache * ehcache是一开源缓存工具,其许可证为Apache License, Version 2.0,非常友好的许可。在 sourceforge.NET 上可找到它的最新版本。 * 缓存应用在多个领域并发挥作用,ehcache可应用于数据库访问缓存,安全认证缓存,web缓存...

2019-03-31 10:17:33

阅读数 75

评论数 1

06-SSM集成Shiro综合菜单实例

* SSM集成Shiro综合菜单实例 *SSM集成Shiro实现认证功能 * copy RoleUsers,RolePermissions * 在User类添加passwordSalt(并生存set/get方法) * 在数据库hx01添加roles_...

2019-03-31 10:05:07

阅读数 767

评论数 1

06-shiro与web集成

* shiro与web集成 * 查看demo总结 * shiro的jstl标签 10 个jstl的标签 <name>hasPermission</name> <name>lacksPermis...

2019-03-31 09:42:13

阅读数 47

评论数 0

06-shiro从入门到精通(自定义MyBatisRealm)二

* shiro的数据从数据库获取 * 使用自带的JdbcRealm * 表 CREATE TABLE users ( id BIGINT AUTO_INCREMENT, username VARCHAR(100), PASSWORD VARCHAR(100), pas...

2019-03-30 11:37:49

阅读数 79

评论数 0

06-shiro从入门到精通一

* 有问题可以参加Java技术交流群:839366464 * Shiro功能简介 * Shiro是apache提供的强大而灵活的开源安全框架,它主要用来处理身份认证,授权,企业会话管理和加密 * 官方网站:http://shiro.apache.org 下载:https://github.c...

2019-03-30 09:53:23

阅读数 165

评论数 0

05-SpringMvc文件上传

* 添加依赖 <!-- 文件上传 --> <bean id="multipartResolver" class="org.springframework.web.multipart.com...

2019-03-26 10:01:59

阅读数 55

评论数 0

05-SpringMVC拦截器

* Spring Web MVC 的处理器拦截器类似于Servlet 开发中的过滤器Filter,用于对处理器进行预处理和后处理。 * 拦截器就是拦截所有的URL请求。如果符合条件就放行,如果不符合,拒绝访问。 * 开发一个拦截器 public class MHandlerIntercept...

2019-03-26 09:59:41

阅读数 51

评论数 0

05-springmvc实现restful风格

* 一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 * Restful就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格,是对http协议的诠释。 *...

2019-03-26 09:54:52

阅读数 41

评论数 0

05-springmvc 异常处理

异常类型 * 运行时异常 不可预期的异常 比如:一些业务 需要运算 (分母变成0)。开发规范要求,测试充分避免异常,假如出现打印堆栈或记录日志。 * 预期的异常(编译异常和自定义异常) 比如IO流处理时 预期会发生IO异常。 * 业务规则中的异常:比如:转班不成功...

2019-03-26 09:50:44

阅读数 41

评论数 0

05-springmvc之ssm四(学生转班业务)

* 业务需求:转班 * 修改数据库学生表,添加进班时间 * 添加需要:转班需要更新学生进班时间 @Controller public class TransferController { @Autowired private TransferService...

2019-03-25 23:00:18

阅读数 40

评论数 0

05-springmvc之乱码解决

* 简单登录 public interface UserMapper { User queryUser(User user); } <?xml version="1.0" encoding="UTF-8" ?> ...

2019-03-25 22:49:36

阅读数 39

评论数 0

05-springmvc之ssm三(ztree,bootsraptab)

* 有问题可以参加Java技术交流群:839366464 * ztree.jsp * Controller 的细节 @RequestMapping("/hello") public ModelAndView hello() { ModelAndV...

2019-03-25 22:46:24

阅读数 44

评论数 0

05-springmvc之ssm二(案例)

* Json数据交互(@RequestBody,@ResponseBody) 1 @RequestBody 作用: @RequestBody注解用于读取http请求的内容(字符串),通过springmvc提供的HttpMessageConverter接口将读到的内容转换为json、xml等格式...

2019-03-25 20:08:17

阅读数 38

评论数 0

05-Springmvc之SSM整合一

* 新建maven工程,web-app骨架 * 添加依赖 mybatis 核心包和依赖包 spring和mybatis整合包 数据库驱动jar 数据库连接池的包 日志相关的jar spring相关的jar包 jstl 包 <dependencies> ...

2019-03-25 19:55:44

阅读数 58

评论数 0

05-springmvc架构

* 有问题可以参加Java技术交流群:839366464 *springmvc架构 * 用户发送请求至前端控制器DispatcherServlet * DispatcherServlet收到请求URL调用HandlerMapping处理器映射器(默认是BeanNameUrlHandlerMap...

2019-03-25 19:45:08

阅读数 124

评论数 0

05-springmvc简单入门

* 有问题可以参加Java技术交流群:839366464 * SpringMVC概述 * Spring web mvc和Struts2都属于Web层(控制层)的框架,它是Spring框架的一部分,我们可以从Spring的整体结构中看得出来: 不需要和spring整合 * Web 三层...

2019-03-25 19:37:32

阅读数 48

评论数 0

04- SSM高级实战1(Spring Servlet MyBaits)

* 有问题可以参加Java技术交流群:839366464 * 业务需求:统计某个班级男女比例,用饼图展现 * 基础环境 * Student,Teacher,Classes对象没有变 * 创建maven工程,web-app骨架 * 集成SM+Servlet * ...

2019-03-22 14:55:21

阅读数 166

评论数 0

04-Spring和MyBatis事务的处理

* 有问题可以参加Java技术交流群:839366464 * 前期准备 * Student,Teacher,Classes对象没有变 * 在SM集成的基础上 * dao public interface ClassesMapper { /** * 查询...

2019-03-22 14:34:48

阅读数 66

评论数 0

04-Spring 事务管理

* 有问题可以参加Java技术交流群:839366464 * Spring 事务管理 * 前置知识事务 * 前期表的准备 * 业务需要 学生转班:小白从1001班转到到1002班 思路:查询小白学生是否在这个班1001班里,更新小白的班级号,更新班级号的人数 要么一...

2019-03-20 15:00:39

阅读数 67

评论数 0

04-Spring 集成MyBatis

* 有问题可以参加Java技术交流群:839366464 * 创建简单java maven项目,骨架quickstart * 添加依赖 <dependencies> <dependency> ...

2019-03-20 14:50:20

阅读数 64

评论数 0

提示
确定要删除当前文章?
取消 删除