![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架
文章平均质量分 50
ipllt
能让你走下去的,是对知识的渴求与无数个孤独寂静的深夜中的思考和沉淀。
展开
-
Struts 2 文件上传与下载
单个文件上传表单设置enctype="multipart/form-data“表单设置method="POST“ <s:file name="f1" label="logo"/>多文件上传:把所有的属性改为数组即可。private File []f1;private String [] contentType;private String [] fileNa...原创 2018-10-04 21:14:18 · 180 阅读 · 0 评论 -
SpringBoot入门基础与HelloWorld
一、简介Spring Boot来简化Spring应用开发,约定大于配置,去繁从简,just run就能创建一个独立的,产品级别的应用。背景:J2EE笨重的开发、繁多的配置、低下的开发效率复杂的部署流程、第三方技术集成难度大。解决:“Spring全家桶”时代。Spring Boot →J2EE一站式解决方案Spring Cloud →分布式整体解决。• 优点:– 快速创建独立运...原创 2019-03-10 20:49:28 · 345 阅读 · 0 评论 -
权限框架Shiro入门,功能简介和架构。
Apache Shiro 是 Java 的一个安全(权限)框架。Shiro 可以非常容易的开发出足够好的应用,其不仅可以用在JavaSE 环境,也可以用在 JavaEE 环境。Shiro 可以完成:认证、授权、加密、会话管理、与Web 集成、缓存等功能。下载地址:http://shiro.apache.org功能简介• Authentication:身份认证/登录,验证用户是不是拥有相...原创 2019-03-05 17:14:52 · 478 阅读 · 0 评论 -
使用IDEA整合SSM框架开发员工增删改查系统项目总结
github:https://github.com/ipllt/ssmcrud功能点1、分页2、数据校验• jquery前端校验+JSR303后端校验3、ajax4、Rest风格的URI;使用HTTP协议请求方式的动词,来表示对资源的操作(GET(查询),POST(新增),PUT(修改),DELETE(删除)技术点1,基础框架-ssm(SpringMVC+Spring+...原创 2019-02-28 13:53:51 · 8019 阅读 · 13 评论 -
SpringMVC使用 @RequestMapping 映射请求
Spring MVC 使用 @RequestMapping 注解为控制器指定可以处理哪些 URL 请求 在控制器的类定义及方法定义处都可标注@RequestMapping– 类定义处:提供初步的请求映射信息。相对于 WEB 应用的根目录– 方法处:提供进一步的细分映射信息。相对于类定义处的 URL。若类定义处未标注 @RequestMapping,则方法处标记的 URL 相对于WEB 应...原创 2019-02-23 21:44:15 · 597 阅读 · 0 评论 -
IDEA下搭建SpringMVC编写HelloWord教程(不使用maven)
目录通过IDEA新建Spring MVC项目 设置运行、调试相关配置 导入Spring MVC 相关类库 添加 Controller 修改 url-pattern(web.xml) 配置 component-scan(dispatcher-servlet.xml) 配置 ViewResolver(dispatcher-servlet.xml) 添加视图文件(.jsp) 通过 M...转载 2019-01-25 21:23:38 · 489 阅读 · 0 评论 -
Maven的生命周期
什么是 Maven 的生命周期?Maven 生命周期定义了各个构建环节的执行顺序,有了这个清单,Maven 就可以自动化的执行构建命令了。Maven 有三套相互独立的生命周期,分别是:①Clean Lifecycle 在进行真正的构建之前进行一些清理工作。②Default Lifecycle 构建的核心部分,编译,测试,打包,安装,部署等等。③Site Lifecycle 生成项目报告,...原创 2018-12-17 22:54:56 · 167 阅读 · 0 评论 -
Spring MVC 的运行流程
①. 在整个 Spring MVC 框架中, DispatcherServlet 处于核心位置,负责协调和组织不同组件以完成请求处理并返回响应的工作②. SpringMVC 处理请求过程:> 若一个请求匹配 DispatcherServlet 的请求映射路径(在 web.xml 中指定), WEB 容器将该请求转交给 DispatcherServlet 处理> Dispat...原创 2018-12-13 17:23:12 · 161 阅读 · 0 评论 -
元素类型为 "mapper" 的内容必须匹配 "(cache-ref|cache|resultMap*|parameterMap*|sql*|insert*|update*|delete*|selec
背景今天在学习IDEA用MAVEN搭建mabatis环境测试的时候报错的 原先这里mapper里面写了注释 就报这个错把注释去掉后就可以了 成功输出结果 ...原创 2018-12-06 14:05:45 · 8131 阅读 · 1 评论 -
IDEA下使用Maven搭建MyBatis并实现增删改查的功能详细步骤
最终文件夹展开一:IDEA使用Maven搭建MyBatis步骤1,新建一个文件夹,IDEA中的project其实就相当于eclipse中的工作空间(工作文件夹),改成自己想要的名字,并打开这个文件夹2,右键这个项目,新建一个Module,在IDEA中Module就相当于eclipse中的project 下一步完成即可。 2,在pom.xml中导入以下代码,我...原创 2018-12-08 23:36:53 · 2504 阅读 · 1 评论 -
Maven 的作用 及其 基本概念
Maven:自动化构建工具导言:生产环境下开发不再是一个项目一个工程,而是每一个模块创建一个工程,而多个模块整合在一起就需要使用到像 Maven 这样的构建工具为什么要使用 Maven?它能帮助我们解决什么问题?①添加第三方 jar 包在今天的 JavaEE 开发领域,有大量的第三方框架和工具可以供我们使用。要使用这些 jar 包最简单的方法就是复制粘贴到 WEB-INF/lib 目...原创 2018-12-02 15:37:06 · 1309 阅读 · 0 评论 -
MyBatis框架入门基本开发步骤
1、引入mybatis包,同时使用数据库jar包也需要引入 a、mybatis-3.3.0.jar b、数据库jar2、编写mybatis配置文件configuration.xml,配置数据库相关连接,以及映射资源文件3、编写映射文件xxxx.xml,增删改查(sql语句)标签 a、<select></select> 查询 b、...原创 2018-11-02 16:28:36 · 309 阅读 · 0 评论 -
SpringJDBC的理解以及使用
Spring JDBC抽象框架提供了对JDBC操作的完整封装,包括:指定数据库连接参数打开数据库连接预编译并执行SQL语句遍历查询结果处理抛出的任何异常处理事务关闭数据库连接 使用方式:1,导数据库包,配置数据库源(数据库帐密码等,获取连接池中连接对象)2,测试数据源3,JdbcTemplate类JdbcTemplate是core包的...原创 2018-10-29 23:10:58 · 3554 阅读 · 0 评论 -
Spring框架 IOC的使用
IOC(控制反转) 程序中各个组件之间的关系,不由程序代码直接操控,而由容器控制。控制权由应用代码中转到了外部容器,即所谓的反转。更通俗的名称:DI(依赖注入) 各个组件(类)之间的依赖关系不是在程序中写死,而是写在外部的配置文件(XML)中,然后运行时通过容器动态注入(低耦合)。Spring核心容器提供了IOC的具体实现,所有的其它模块都是建立在它的基础之上。什么是IOC(D...原创 2018-10-07 00:25:08 · 432 阅读 · 0 评论 -
Spring框架 入门基础
Spring是什么一个轻量级的企业应用开发框架 非侵入式的框架 应用对框架的依赖很小,很多时候应用代码都可以使用POJO风格。 POJO:没有从任何类继承、也没有实现任何接口,更没有被其它框架侵入的java对象(只有get,set方法)。优点 :低耦合(类与类之间的联系) 高度可配置 易测试 开发简单。侵入式与非侵入式的区别:侵入式:比如说Struts框架,我们在使用该...原创 2018-10-05 21:47:26 · 210 阅读 · 0 评论 -
Hibernate框架入门
Hibernate(框架直接帮助写数据库SQL语句,使用实体类直接操作数据库)是一个数据持久化技术是一个把对象数据保存到关系型数据库中的数据持久化框架ORM技术数据的状态 数据保存在内存中(transient,瞬时状态)数据保存在数据库中(文件,存储设备)(persistent,持久状态)把瞬时状态的对象保存在数据库中的过程为持久化ORM(Object Relation Mappi...原创 2018-09-12 11:52:43 · 138 阅读 · 0 评论 -
Hibernate映射
简单映射 1,建表2,创建实体3,配置文件一对多映射 多对一映射 多对多映射原创 2018-09-15 18:36:10 · 113 阅读 · 0 评论 -
Struts2拦截器
拦截器概述拦截器(Interceptor)就是当一个Action被执行之前与执行之后的一段代码。 许多框架的核心功能就是通过拦截器实现的。比如Struts 2 中的数据校验,类型转换,文件上传,国际化,防止重复提交等。拦截器是可插拔的,需要时插入,不需要时拔出。 可以为每个Action配置拦截器,也可以根据业务需求编写自己的拦截器。拦截器与过滤器的区别拦截器是基于JAVA反...原创 2018-10-04 21:33:37 · 874 阅读 · 0 评论 -
Spring的事务
事务属性的种类:传播行为、隔离级别、只读和事务超时a)传播行为定义了被调用方法的事务边界。 传播行为 意义 PROPERGATION_MANDATORY 表示方法必须运行在一个事务中,如果当前事务不存在,就抛出异常 PROPAGATION_NESTED 表示如果当...原创 2019-03-17 11:47:13 · 221 阅读 · 0 评论