ssm
杭家y
坚持学习
联系邮箱:hg2j@qq.com
展开
-
使用springframework.Cache本地缓存
使用:加在方法上@Cacheable(value = CommonStates.CACHE_NAME, key = “#入参”,unless="#result == null")import com.github.benmanes.caffeine.cache.Caffeine;import lf14dw.basedatasrv.common.CommonStates;import org.springframework.cache.CacheManager;import org.spring原创 2021-12-28 10:21:31 · 1523 阅读 · 0 评论 -
AJAX在MVC中的应用
使用Ajax1.onblur:失去焦点触发事件1.导入jquery , 可以使用在线的CDN , 也可以下载导入<script src="https://code.jquery.com/jquery-3.1.1.min.js"></script> // 去官网下载放在resource文件夹下/statics/js/jquery-3.1.1.min.js<script src="${pageContext.request.contextPath}/statics原创 2021-07-07 17:21:52 · 212 阅读 · 2 评论 -
冰河 - 10分钟手撸极简版ORM框架!
手撸极简版ORM框架!原创 2021-06-03 16:32:57 · 162 阅读 · 0 评论 -
SpringBoot整合redis缓存
文章目录在pom.xml中添加redis的依赖在application.properties文件中配置redis缓存配置RedisConfig编写redisUtils工具类自动注入即可curd在pom.xml中添加redis的依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-st原创 2021-03-03 18:26:59 · 119 阅读 · 1 评论 -
SpringBoot2.0
文章目录0.学习目标1. 了解SpringBoot2.快速入门优化入门程序@SpringBootApplication3.默认配置原理3.2.尝试java配置3.3.SpringBoot的属性注入3.4.更优雅的注入3.5.SpringBoot中的默认配置3.6.总结4.SpringBoot实战4.1.创建工程4.2.编写基本代码4.3.整合SpringMVC4.3.1.修改端口4.3.2.访问静...原创 2020-04-18 14:35:05 · 282 阅读 · 0 评论 -
SpringMVC是如何实现作用域传值和页面跳转的?
SpringMVC是如何实现作用域传值和页面跳转的?原创 2020-11-26 09:25:39 · 257 阅读 · 0 评论 -
SpringBoot整合二维码生成
spring-boot-qrcode介绍SpringBoot整合二维码,使用Google提供的二维码依赖架包.实现二维码文件的生成和前端的显示安装教程导入依赖 <!--导入二维码依赖--> <!-- https://mvnrepository.com/artifact/com.google.zxing/core --> <dependency> <groupId>com.google.zxing</原创 2020-11-23 18:52:25 · 554 阅读 · 1 评论 -
Springboot文件上传并在线预览
服务端接口@RestControllerpublic class UploadController { SimpleDateFormat sdf = new SimpleDateFormat("/yyyy/MM/dd/"); @PostMapping("/upload") public Map<String,Object> fileupload(MultipartFile file, HttpServletRequest req) { Map<原创 2020-11-18 17:20:29 · 1614 阅读 · 0 评论 -
Spring Boot搭建在线文件预览系统
Spring Boot搭建的一个在线文件预览系统!支持ppt、doc等多种类型文件预览gitee项目地址原创 2020-11-17 17:14:31 · 263 阅读 · 0 评论 -
Springboot集成QQ邮件任务
文章目录开启服务编码邮件发送需要引入spring-boot-starter-mailSpring Boot自动配置MailSenderAutoConfiguration定义MailProperties内容,配置在application.yml中MailUtils工具类测试邮件发送开启服务以QQ邮箱为例,我们先要在邮箱中设置–账户下找到以下向并开启:编码邮件发送需要引入spring-boot-starter-mail <!--引入邮件任务依赖--> &l原创 2020-11-17 15:31:53 · 398 阅读 · 0 评论 -
如何记忆 Spring Bean 的生命周期
如何记忆 Spring Bean 的生命周期原创 2020-06-22 11:04:30 · 383 阅读 · 0 评论 -
Spring 和 Spring Boot 之间到底有啥区别?
Spring 和 Spring Boot 之间到底有啥区别?概述什么是Spring什么是Spring Boot应用程序启动引导配置打包和部署结论简而言之,我们可以说Spring Boot只是Spring本身的扩展,使开发,测试和部署更加方便。...转载 2020-06-22 10:44:03 · 116 阅读 · 0 评论 -
Idea创建SpringBoot的项目spring initializr与maven 整合SSM框架
IDEA创建maven项目 整合SSM框架原创 2020-05-28 10:49:34 · 242 阅读 · 0 评论 -
透彻的掌握 Spring 中@transactional 的使用
透彻的掌握 Spring 中@transactional 的使用原创 2020-05-23 15:24:14 · 126 阅读 · 0 评论 -
我们已经不用AOP做操作日志了!
我们已经不用AOP做操作日志了!实现方案对比基于AOP(切面)传统的实现方案优点:实现思路简单;缺点:增加数据库的负担,强依赖前端的传参,不方便拓展,不支持批量操作,不支持多表关联;基于数据库Binlog优点:解除了数据新旧变化的耦合,支持批量操作,方便多表关联拓展,不依赖开发语言;缺点:数据库表设计需要统一的约定;...原创 2020-05-08 11:35:21 · 142 阅读 · 0 评论 -
基于AOP日志处理
文章目录AOP日志数据库与表结构基于AOP日志处理1.页面syslog-list.jsp2.创建切面类处理日志 LogAop3.SysLogController4.ServiceAOP日志查询操作流程5.DaoAOP日志数据库与表结构日志表信息描述sysLogsql语句CREATE TABLE sysLog(id VARCHAR2(32) default SYS_GUID()...原创 2020-04-30 17:20:24 · 355 阅读 · 0 评论 -
Spring Security
spring项目组中提供安全认证服务的框架导入Maven依赖<dependencies> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-web</artifactId> &l...原创 2020-04-30 16:09:51 · 137 阅读 · 0 评论 -
使用Maven插件启动tomcat服务
在web项目的pom.xml中加入如下代码:bash <build> <plugins> <!-- java编译插件 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactI...原创 2020-04-30 15:51:50 · 193 阅读 · 0 评论 -
PageHelper使用
推荐使用 Maven 方式1.在 pom.xml 中添加如下依赖:<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>最新版本</versi...原创 2020-04-29 14:42:34 · 196 阅读 · 0 评论 -
@Controller和@RestController的区别
restful风格,restcontroller与controller@RestController注解相当于@ResponseBody + @Controller合在一起的作用。RestController使用的效果是将方法返回的对象直接在浏览器上展示成json格式,而如果单单使用@Controller会报错,需要ResponseBody配合使用。1、如果只是使用@RestControl...原创 2020-04-20 21:17:11 · 111 阅读 · 0 评论 -
基于SSM的后台管理系统总结
文章目录SSM环境搭建环境准备1.1 数据库与表结构1.2 maven工程搭建(pom)1.3编写实体类编写接口SSM整合(web)与产品查询Spring环境搭建web.xml 配置Spring MVC 环境搭建测试运行资源地址首先分享自己的成果,在这里给出项目的资源链接:https://github.com/capriciousness/tourism_management.git...原创 2020-04-16 19:36:47 · 1662 阅读 · 1 评论 -
Spring面试题总结的很全面,附带超详细答案
1、什么是Spring?Spring是一个开源的Java EE开发框架。Spring框架的核心功能可以应用在任何Java应用程序中,但对Java EE平台上的Web应用程序有更好的扩展性。Spring框架的目标是使得Java EE应用程序的开发更加简捷,通过使用POJO为基础的编程模型促进良好的编程风格。2、Spring有哪些优点?轻量级:Spring在大小和透明性方面绝对属于轻量级的,基础版本的...原创 2020-03-25 14:38:33 · 238 阅读 · 0 评论 -
SSM面试总结
文章目录SpringSpring中的两大核心?Spring中Bean的⽣命周期spring的依赖注⼊有哪⼏种⽅式Spring的底层实现机制是什么?SpringAOP用到了什么代理?动态代理与静态代理区别?Spring有哪些注解?Spring事务7传播属性5隔离级别?Spring中BeanFactory和FactoryBean有什么区别?AOP开发:SpringMVC的执行流程ORM?(mybati...原创 2020-03-23 13:00:13 · 289 阅读 · 0 评论 -
forward(转发)和redirect(重定向)的区别是什么?
forward和redirect是什么?是servlet种的两种主要的跳转方式。forward又叫转发,redirect叫做重定向。区别:(本地效应次数)地址栏,数据共享,应用场景,效率,本质,次数两者的区别总结:1. 从地址栏显示来说:1)forword是服务器内部的重定向,服务器直接访问目标地址的 url网址,把里面的东西读取出来,但是客户端并不知道,因此用forward的话,客户...转载 2020-02-12 21:04:40 · 1155 阅读 · 0 评论 -
Spring面试题和答案
文章目录Spring 概述什么是Spring的依赖注入?Spring BeansSpring注解Spring数据访问Spring面向切面编程(AOP)Spring 的MVCSpring 概述什么是spring?Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级...原创 2020-02-12 17:31:50 · 348 阅读 · 0 评论 -
SpringMVC
文章目录SpringMVCSpringMVC 怎么玩1) 新建 Web 工程, 加入 jar 包2) 在 web.xml 中配置 DispatcherServlet3) 加入 Spring MVC 的配置文件: springmvc.xml4) 需要创建一个入口页面, index.jsp5) 编写处理请求的处理器, 并标识为处理器6) 编写视图7) 部署测试:REST1 参考资料:2 RESTful...原创 2020-02-06 17:16:51 · 224 阅读 · 0 评论 -
Mybatis
Mybatis是什么?Mybatis的核心组件Mybatis的动态sqlMybatis中的Mapper中的常见标签(挑常见的标签给面试官阐述)Mybatis中的Dao接口的工作原理?(了解)Dao接口中的方法可以重载吗? 不可以不同映射文件xml中的id值可以重复吗?不能Mybatis中#和$的区别是什么?Mybatis的缓存机制Mybatis的接口绑定是什么?有哪些实现方式?...原创 2020-02-05 21:06:06 · 215 阅读 · 0 评论 -
Spring
Spring里是如何管理事务的? Spring里的声明式事务的做法和优点? 依赖注入?文章目录1.Spring1.1搭建 Spring 运行时环境1.2HelloWorld2.spring IOC&DI3.Spring AOP4.Spring事务什么叫延迟加载?1.Spring1.1搭建 Spring 运行时环境加入 JAR 包在 Spring Tool Suit...原创 2020-02-04 17:41:35 · 5890 阅读 · 3 评论 -
IDEA版ssm增删改查
上篇做好登录之后开始进行角色的管理entityimport java.sql.Timestamp;//时间类型为Timestamppublic class Role { private int r_id; private String r_name; private String r_desc; private Timestamp r_utime; public int get...原创 2019-12-09 21:18:07 · 287 阅读 · 0 评论 -
ssm实现管理员登录
原生ssm搭建环境所需要的配置文件(mapper的xml文件也可以放在这里)web.xml文件是什么?有什么用?一般的web工程中都会用到web.xml,web.xml主要用来配置,可以方便的开发web工程。web.xml主要用来配置Filter、Listener、Servlet,session等。但是要说明的是web.xml并不是必须的,一个web工程可以没有web.xml文件。...原创 2019-12-07 21:13:12 · 3142 阅读 · 2 评论