
javaEE_学习
WangRenFengzzZ
人生有些事不做可能没啥影响,但是那些事是做可能会影响的一生!
展开
-
【Mybatis01】实现缩小版银行转账+分页查询功能
一、实现转账1.1 项目实现图和结构图1.1.1 pojo实体类public class Account { //用户账户表 private int id; private String accNo; private int password; private Double balance; private String name;...原创 2019-03-05 21:46:10 · 301 阅读 · 0 评论 -
使用IntelliJ IDEA 配置Maven
一:安装maven1、Maven官方下载地址2、下载这个,(第一个是linux环境下的)3、解压到你的软件安装目录。。。(安装目录不能有中文)4、配置环境变量 变量名:MAVEN_HOME 变量值:D:\软件包汇总\MavenJavaProjectManage\apache-maven-3.6.0 ...原创 2019-05-18 15:50:53 · 287 阅读 · 0 评论 -
【Spring】学习四(自动注入)
目录 一: 自动注入二: 在Spring中加载 properties 文件三: scope 属性一: 自动注入1、在Spring配置文件中对象名和ref'='id' id名相同时使用自动注入,可以不用配置 <property/>2、两种配置办法...原创 2019-04-24 14:45:37 · 239 阅读 · 0 评论 -
【Spring】学习四(事务)
目录一:声明式事务二:声明式事务中属性解释三:Spring 中的常用注解一:声明式事务1、编程式事务 1.1 由程序员编程事务控制代码。 1.2 OpenSessionInView 编程式事务2、 声明式事务 ...原创 2019-04-25 21:37:32 · 136 阅读 · 0 评论 -
【Spring】学习二(依赖注入和整合mybatis)
目录一:Spring 之 DI(依赖注入)二:使用 Spring简化、整合Mybatis一:Spring 之 DI(依赖注入)1、DI:中文名称:依赖注入2、英文名称(Dependency Injection)3、DI 是什么? 3.1 DI 和 Ioc...原创 2019-04-13 17:16:59 · 509 阅读 · 0 评论 -
【Spring】学习一
目录一:Spring框架简介及官方压缩包目录介绍二:Spring 之 IoC三:Spring环境搭建四:Spring创建对象的三种方式五:如何给 Bean的属性赋值(注入)一:Spring框架简介及官方压缩包目录介绍1、主要发明者:Rod johnson2、Spring 框架宗旨:不重新发明技术,让原有技术...原创 2019-04-12 20:41:54 · 123 阅读 · 0 评论 -
【Spring】学习三(AOP&&动态代理/异常通知)
目录一:AOP二:Schema-based 实现步骤三:AspectJ实现方式(异常通知)四:异常通知(Schema-base方式)五:环绕通知(Schema-base方式)六:环绕通知(AspectJ方式实现)七:使用注解(基于AspectJ方式)一:AOP1、 AOP:中文名称面向切面编程 (Aspec...原创 2019-04-15 21:27:56 · 244 阅读 · 0 评论 -
【Mybatis】.使用<resultMap>查询关联集合对象(N+1)
111原创 2019-03-16 11:09:50 · 395 阅读 · 0 评论 -
【Mybatis】ResultMap标签
1.<resultMap>标签写在mapper.xml中,是程序员控制SQL查询结果和实体类的映射关系!1.1 Mybatis默认使用AutoMapping属性2.使用<resultMap>标签时,<select>标签中不写<resultType>属性,而使用 resultMap 属性引用<resultMap>标签3...原创 2019-03-16 11:07:33 · 6795 阅读 · 0 评论 -
Mybatis中 #{} 和 ${} 的区别
动态 sql 是 mybatis 的主要特性之一,在 mapper 中定义的参数传到 xml 中之后,在查询之前 mybatis 会对其进行动态解析。mybatis 为我们提供了两种支持动态 sql 的语法:#{} 以及 ${}。//大纲1、 # {} 获取参数的内容支持 索引获取,param1 获取指定位置参数, 并且 SQL 使用?占位符2 、$ {} 字符串拼接不使用?,默认找${...原创 2019-03-04 15:59:46 · 136 阅读 · 0 评论 -
【Mybatis03】动态SQL 待补
待补原创 2019-03-06 21:54:55 · 90 阅读 · 0 评论 -
【Mybatis02】mybatis接口绑定及多参传递
1、 作用:实现创建一个接口后把mapper.xml由mybatis 生成接口的实现2、 实现步骤2.1 创建一个接口(接口的包名和接口名必须跟mapper.xml中的namespace想同)...原创 2019-03-06 16:48:45 · 150 阅读 · 0 评论 -
Servlet请求转发与重定向
一、请求转发和重定向请求转发:request.getRequestDispatcher(URL地址).forward(request, response)处理流程:客户端发送请求,Servlet做出业务逻辑处理。Servlet调用forword()方法,服务器Servlet把目标资源返回给客户端浏览器。2)重定向:response.sendRedirect(URL地址)...原创 2019-02-27 14:08:58 · 1368 阅读 · 0 评论 -
Servlet中得路径总结
相对路径只要路径中以/开头的都叫做全路径. 从项目根目录(WebContent)出发找到其他资源的过程只要不以/开头都是相对路径,相对路径是从当前资源出发找到其他资源的过程如果请求转发 / 表示WebContent目录如果是重定向,静态资源引用,必须 ...原创 2019-02-26 22:13:21 · 215 阅读 · 0 评论 -
关于servlet中注解
@Webservlet("/show")大部分注解都有默认属性,如果注解中只给默认属性赋值,可以省略属性名否则在注解的(属性名=属性值)格式如果一个属性是数组类型格式: 属性名={值,值} ,如果该数组只有一个值,可以省略大括号如果类是不是基本数据类型或String而是一个类类型,语法: 属性名=@类型注解中@表示引用注解声明...原创 2019-02-26 22:02:10 · 369 阅读 · 0 评论 -
【Servlet】重定向解决表单重复提交
重定向解决页面刷新重复提交请求的原因重定向解决页面刷新重复提交请求的原因,主要是浏览器的地址在影响。例如a.jsp跳转到c.jsp时,直接转发a.jsp-----请求1------>servlet.java-----请求1------>c.jsp跳转到c.jsp后,浏览器的地址为访问servlet.java的地址,刷新时依旧是该地址,因此又向c.jsp再次发送...转载 2019-05-29 14:00:48 · 1260 阅读 · 0 评论