
spring
hfh-001
程序员
展开
-
springBoot入门
springBoot入门 一、springBoot的介绍 已经学过的ssm+quartz+shiro+freemarker+log4j+datasource… 1. 什么是springboot 他没有实现具体的任何功能,但是他帮我们预先编写好配置类和对应的jar 我们只修改少量的配置,调用springboot的启动方法就可以开启项目。 注意: springboot的两个热重要原则 约定大于配置...原创 2019-11-21 08:57:03 · 134 阅读 · 0 评论 -
shiro框架详解
shiro认证和授权 啥叫权限? 程序里面的权限是啥? 就是访问路径,路径在程序中对应的就是某种能能力和资源。 如何控制权限显示呢? 权限不应该属于某一个实体,而是属于某一个角色,只不过这个是题拥有了这个角色,而拥有了 这个权限 就是RBAC权限管理思想,不是直接将权限交给用户,而是给用户分配角色,角色赋予用户相应的权限 这样大大地减少了系统的开销 基于RBAC思想进行权限的控制显示 2.搭建w...原创 2019-11-18 20:29:29 · 391 阅读 · 0 评论 -
java中的定时器
quartz定时器和云片 一:quartz定时任务 1. quartz是啥? 是一个Java环境下的定时任务工具库,可以间隔时间定时,例如一定时间给用户发送邮件,等 可以指定条件触发一段Java代码。 Java中的定时实现: 坑定和线程有关系;timertask: timer是Java原生的定时 //创建对象 Timer timer = new Timer(); ...原创 2019-11-11 21:54:31 · 463 阅读 · 0 评论 -
springMVC应用
spring MVC 应用 一 :spring MVC 介绍 1:spring mvc 是啥? spring mvc 是spring框架功能的一部分 负责controller处理器,基于MVC设计模式 底层实现了封装了servlet,简化web开发 2: spring mvc 框架的作用 springMVC :web端的框架 简化获取请求参数 简化作出相应 spring:ioc|di ...原创 2019-10-30 14:01:52 · 297 阅读 · 0 评论 -
SpringAOP和事务
springAOP面向切面编程 1:aop编程思想以及aop的实现 1:什么是aop 什么是oop 是:是将开发中遇到的客观现实的物件抽象成属性、方法并放入模板(类)中的一种编程思想 三大特生就是 封装 继承 多态 (他们都是基于抽象实现的) 什么是aop 是:是把纵向的oop的非核心的但是多个类中存在的重复的代码逻辑,抽取出来放到一个代理对象中的编程思想,例如...原创 2019-10-27 17:06:40 · 466 阅读 · 0 评论 -
spring-jdbcTemplate
一. spring 数据库jdbc spring-jdbc 是一款spring提供的数据库工具操作包 类似于dbutils!对比dbutils来说,他更加灵活; 数据库的好坏再看处理结果集的时候 dbutils: resultSetHandler list … Spring-jdbc 没有提供 只提供resultset,结果可以自己任意封装! spring-jdbc介绍 s...原创 2019-10-24 22:55:52 · 166 阅读 · 0 评论 -
spring框架IOC和DI详解
一.spring框架介绍 spring是什么? spring本身是一个框架集合spring是一个企业级一站式的框架(spring boot, spring data,spring framework spring mvc) 但是spring又有很好的包容性,他为所有知名框架编写兼容jar,而且spring做很多杂活, 例如兑现管理,事务管理日志输出等, 因此spring变得不可或缺ssh...原创 2019-10-23 08:54:44 · 404 阅读 · 1 评论 -
剖析spring IOC DI
问题 在传统业务中我们会在service中调用 UserDao userDao = new UserDaoImpl(); 这样我们的业务就会与dao的实现关联在了一起,当我们的组件需要增加或者修改时 怎么办呢?我们就会去 修改实现类增加实现类等操作 ,然后自己再new 一个impl来实现要求, 如果我们不再new UserDaoImpl()只是组装private UserDao userDao...原创 2019-09-23 21:27:01 · 130 阅读 · 0 评论