自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

木子璇

IT小白的成长之路——崛起

  • 博客(19)
  • 收藏
  • 关注

原创 Spring MVC—视图解析器

视图解析器1. 所有控制器方法返回值由ViewResovler(视图解析器)进行解析.2. SpringMVC默认具有视图解析器,也支持程序员自定义视图解析器,如果提供自定义视图解析器后,默认视图解析器无效.3. 用户自定义视图解析器目的:3.1 实际项目常把jsp放入到WEB-INF/xxxx/xxx.jsp中,保护jsp.3.2 进入到WEB-INF下jsp之前必须先进入控制器,由控制器转发到...

2018-05-16 18:09:26 560

原创 Spring MVC—控制器方法(HandlerMethod)的配置办法

一.控制器方法(HandlerMethod)的配置办法1. SpringMVC中控制器都是方法,基本单位以方法为单位1.1 解决Servlet中一个控制器一个Servlet类繁琐操作.2. 配置办法一2.1 设置方法返回值为String2.1.1 返回值String表示视图的逻辑名2.1.2 如果有/表示全路径,从项目根目录算起2.1.3 如果没有/表示相对路径,相对于映射路径(@RequestM...

2018-05-16 18:02:08 5078

原创 Spring MVC接收参数

五.SpringMVC接收参数1. 和ServletAPI紧耦方法(使用原生ServletAPI)1.1 SpringMVC会对所有控制器方法参数进行注入.如果能注入就注入,不能注入不注入.@RequestMapping("demo")public String demo(HttpServletRequest request){System.out.println(request.getParam...

2018-05-16 17:50:15 348

原创 Spring MVC 环境搭建

1.SpringMVC 环境搭建一1. 导入Spring的jar和spring-webmvc.jar2. 配置web.xml,配置SpringMVC的前端控制器,就是一个Servlet2.1 SpringMVC基于Front设计模式.(今天Servlet就是基于Front的)2.2 Front设计模式的核心:哪某个内容当作统一入口,分发请求.   2.3 配置办法<!-- SpringMVC...

2018-05-16 17:03:57 163

原创 Spring AOP面向切面编程(二)—AOP实现方式2—AspectJ

1.使用AspectJ方式实现1. 新建类,不用实现          1.1 类中方法名任意public class MyAdvice {            public void mybefore(String name1,int age1){                     System.out.println("前置"+name1 );                 }   ...

2018-05-12 14:55:25 192

原创 Spring AOP面向切面编程(二)—AOP实现方式1—Schema-based

1. Schema-based实现步骤1. 导入jar                      2. 新建通知类          2.1 新建前置通知类                2.1.1 arg0: 切点方法对象Method对象                2.1.2 arg1: 切点方法参数                2.1.3 arg2:切点在哪个对象中public clas...

2018-05-12 14:38:23 386

原创 Spring AOP面向切面编程(一)

AOP:面向切面编程  (Aspect Oriented Programming)1.正常程序执行流程都是纵向执行流程           1.1 又叫面向切面编程,在原有纵向执行流程中添加横切面           1.2 不需要修改原有程序代码                    1.2.1 高扩展性                    1.2.2 原有功能相当于释放了部分逻辑.让职责更加...

2018-05-10 19:47:14 122

原创 Spring整合MyBatis

1. 导入mybatis所有jar和spring基本包,2. spring-jdbc,spring-tx(事务),spring-aop(面向切面),spring-web(配置监听器Listener),spring整合mybatis的包等 

2018-05-09 19:40:49 120

原创 Spring的属性注入和DI (依赖注入)

       DI(依赖注入)是IoC(控制反转)思想的一种体现,也是由Spring容器进行创建和注入。如何给Bean的属性赋值(注入)1.通过构造方法设置值.2.设置注入(通过set方法)             2.1 如果属性是基本数据类型或String等简单    <bean id="peo" class="com.mzx.pojo.People">              ...

2018-05-09 16:43:04 1918

原创 Spring创建对象的三种方式

构造器创建1.无参数2.有参数 如果参数是引用类型数据,使用ref属性引入对象的bean的id即可。(DI)

2018-05-09 15:20:47 324

原创 Spring的IOC思想——控制反转

         基于责任链的开发,对象和对象之间过于紧密,造成代码的迭代更新特别麻烦,为了解决这个问题,我们创建一个对象(Spring容器),使用该对象对责任链中的对象进行统一创建和管理。控制反转——IOC(Inversion of Control)控制:Spring容器帮助我们创建和管理对象的过程称为控制;反转:Spring容器将创建好的对象注入给使用对象的过程称为反转。简言之,项目中的对象不...

2018-05-07 23:59:11 309

原创 MyBatis的注解和运行原理

Mybatis的注解:注解和xml配置文件可以混合使用MyBatis 的运行原理在MyBatis运行开始时需要先通过Resources加载全局配置文件.下面需要实例化SqlSessionFactoryBuilder构建器.帮助SqlSessionFactory接口实现类DefaultSqlSessionFactory.在实例化DefaultSqlSessionFactory之前需要先创建XmlCo...

2018-05-07 15:30:40 4354

原创 Mybatis—单表数据装配—ResultMap的联合查询

1.ResultMap进行单表数据装配 :    问题:字段名和实体类的属性名不一致,数据无法自动填充  解决:使用ResultMap进行手动声明填充    使用:     在select标签上使用ResultMap属性引入外部声明的ResultMap    在声明ResultMap中:                                       <resultM...

2018-05-06 21:07:49 1583

原创 MyBatis—SQL语句的动态拼接

SQL的动态拼接            if标签    where标签    choose when otherwise标签    set标签                trim标签    bind标签    sql和include标签    foreach标签LogMapper.xml1.if标签:  test中写判断条件 参数直接paramN或者别名  特点:  只要...

2018-05-04 19:27:21 47844 1

原创 MyBatis多参数传递

Mybatis多参数传递:指的是方法的参数是多个  原理:JDK的动态代理--spring  使用:            //创建Mapper.xml进行SQL参数配置   注意:不写返回值类型   parameterType=“”;                        <select id="selAc"  resultType="account">     ...

2018-05-04 15:59:42 181

转载 解决javaWEB中前台传数据到后台中文乱码问题的3种方法

中文乱码问题真的是一个很棘手的问题,特别是从前台传到后台之后,都不知道问题出在哪里了。现在分享解决javaWEB中前后台中文乱码问题的3种方法。方法一:tomcat的自带编码是ISO-8859-1的格式,是不兼容中文的编码的。所以我们从后台接收的时候要注意。采用相同的格式去接收(ISO-8859-1),然后用能解析的编码(utf-8)去转换。这样我们就能得到能兼容中文的格式了。这样处理之后发往前台...

2018-04-30 15:27:39 17068 1

原创 My Eclipse把项目压缩成jar包

1.项目右击选择Export2.点击Export后,选择Java—>JAR file3.选择下一步Next,选择保存的地址4.点击完成Finish,已经保存到桌面,如图所示Java小白,望大神指导...

2018-04-26 19:44:11 2298

转载 Nginx的负载均衡

什么是负载均衡 我们知道单台服务器的性能是有上限的,当流量很大时,就需要使用多台服务器来共同提供服务,这就是所谓的集群。负载均衡服务器,就是用来把经过它的流量,按照某种方法,分配到集群中的各台服务器上。这样一来不仅可以承担更大的流量、降低服务的延迟,还可以避免单点故障造成服务不可用。一般的反向代理服务器,都具备负载均衡的功能。负载均衡功能可以由硬件来提供,比

2018-01-14 16:45:10 201

原创 Java环境变量的配置&&验证

亲爱的小伙伴们,很多人在破解my eclipse的时候,遇到run.bat闪退的情况,那说明你的电脑还没有配置环境变量,那么接下来我给大家详细的介绍下:Java的环境变量配置。1.下载JDK安装包,可以百度搜索下载适合的版本,这里我给大家上传其中的一个版本:         链接:https://pan.baidu.com/s/1eTDUqqe 密码:f4ho下载完成之后,双击

2018-01-11 11:33:13 6103

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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