赵宪福的博客

写出自己的想法,做个有思想的码农

maven的三种项目打包方式----jar,war,pom

**1.pom工程: **用在父级工程或聚合工程中。用来做jar包的版本控制。必须指明这个聚合工程的打包方式为pom 2.war工程: 将会打包成war,发布在服务器上的工程。如网站或服务。在SpringBoot 项目中,只要我们在依赖中添加了web的启动器,我们就不需要添加打包方式了,maven...

2018-09-29 14:32:56

阅读数 2388

评论数 1

java中的异常

区别一:throw 是语句抛出一个异常;throws 是方法抛出一个异常; throw语法:throw <异常对象> 在方法声明中,添加throws子句表示该方法将抛出异常。如果一个方法会有异常,但你并不想处理这个异常,就在方法名后面用throws,这样...

2018-09-26 22:59:53

阅读数 18

评论数 0

JAVA正则表达式

正则表达式 1.1 正则表达式的概念 正则表达式(英语:Regular Expression,在代码中常简写为regex)。 正则表达式是一个字符串,使用单个字符串来描述、用来定义匹配规则,匹配一系列符合某个句法规则的字符串。在开发中,正则表达式通常被用来检索、替换那些符合某个规则的文本。 1.2...

2018-09-26 22:59:22

阅读数 29

评论数 0

java中集合总结

集合 Random r=new Randow(); r.nextInt(); //获取一个在int范围内的随机数 Random r=new Random(); System.out.println(r.nextInt(10)); //nextInt(int a)里面带有参...

2018-09-26 22:56:16

阅读数 22

评论数 0

springmvc执行流程图示

2018-09-26 22:54:43

阅读数 46

评论数 0

Servlet总结

Servlet整理 响应体以流的形式,向客户端做出响应,里面包括数据。其实请求转发和重定向都是以字符流的形式,向浏览器返回的是一个contentType为text/html页面类型格式的数据,其实还有其他的格式的数据,让浏览器进行解析(json数组,图片,只是文本) Jsp本身就是一个servle...

2018-09-25 14:18:53

阅读数 132

评论数 0

聚合模块和微服务的区别

首先聚合工程:是对一个工程的各级包进行的分离,分别设计成为一个模块,然后把其打包成jar包,web阶段的打包成war包,然后各个模块添加需要的模块的依赖,聚合工程本身里面没有工程 只是为了方便对所有的模块进行统一的操作。比如:travel——domain,travel_exception,trav...

2018-09-25 14:12:41

阅读数 1205

评论数 1

JSP, EL表达式,JSTL

JSP & EL & JSTL jsp Java Server Page 什么是jsp 从用户角度看待 ,就是是一个网页 , 从程序员角度看待 , 其实是一个java类, 它继承了servlet,所以可以直接说jsp 就是一个Servlet. ...

2018-09-25 14:10:11

阅读数 24

评论数 0

JAVA API个各种方法

熟练掌握常用类及方法 String str1.startsWith(str2) 判断str1是否以str2开头,返回true或false str1.endsWith(str2) 判断str1是否以str2结尾,返回true或false str1.indexOf(str2) 返回字符串str1中第一...

2018-09-25 14:08:21

阅读数 194

评论数 0

工厂设计模式

工厂模式 通过beanfactory进行解耦,在不同的数据库访问上会出现不同的daoimpl,我们在service上进行调用的时候,需要进行new,就会导致很大的耦合性,就需要改代码,我们需要的是工厂模式创建出来dao层的实现类来进行调用。这个时候通过修改配置文件就可以了。 思路:把各种实体类配置...

2018-09-25 14:04:54

阅读数 29

评论数 0

JavaWen阶段的监听器

8种监听器的本质是接口回调:起着监听的作用,当程序中进行实现具体哪一个接口的时候,就起着监听什么样的作用。 1.就是实体类实现接口。然后在web.xml里面注册一下这个实体类。相当于创建这个实体类的对象。 2.然后就是项目程序运行到具体的哪一步的时候就会自动调用这个实体类具体实现的方法。(不用我们...

2018-09-25 14:02:59

阅读数 36

评论数 0

SpringCloud微服务架构的学习理解一

一.什么是springcloud springCloud是集合了其他的技术,多达21种的技术,集成了为微服务工作的各个组件。 二.什么是微服务架构 微服务架构是由马丁-福勒提出的,将单一的应用程序划分为多个模块的进行服务设计的一种架构风格。其中包括多个微服务,并对这些微服务进行统一 的管理,和调用...

2018-09-25 13:59:21

阅读数 418

评论数 0

JSP同步请求和html+ajax异步请求的两种方式

war包:包括所有的项目资源,只要从浏览器发起的都是属于请求,然后把资源响应给浏览器,解析显示出来。 方式一:HTML+ajax(跳转静态html也是属于请求响应,把整个页面响应给浏览器。) html不需要依赖服务器就可以进行页面展示,只是通过请求获取json数据,然后进行解析,用js进行渲染,显...

2018-09-25 13:17:35

阅读数 1605

评论数 0

前端javaScript的一般性校验

/ 用途:检查输入的Email信箱格式是否正确 输入:strEmail:字符串 返回:如果通过验证返回true,否则返回false / function checkEmail(strEmail) { var emailReg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])...

2018-09-24 13:42:45

阅读数 155

评论数 0

跳转的相对路径问题及绝对路径问题

相对路径与绝对路径 这个是tomcat里面设置的路径:http://localhost:8080/stu/ ****只要是servlet里面的设置的urlPatterns路径,前面都要加上/,这个是必须的要求。 例如: @WebServlet(name = “StudentPageServlet”...

2018-09-24 13:16:47

阅读数 1639

评论数 0

Javascript知识点总结

JavaScript知识点整理 取消链接的默认行为: 得到从一个html页面到另外一个html界面传递过来的参数 方式一:var Ohref=window.location.href; alert(Ohref) //http://localhost:8080/route_list.html?...

2018-09-24 13:14:46

阅读数 172

评论数 0

jQuery总结

Js 是对标签对象的属性进行操作的 jQuery是对标签对象的方法进行操作的, jQuery属于链式编程,当调用方法的时候,返回值为这个jQuery对象,可以继续进行调用方法。 在函数里面用到的每一个this 都是一个js 对象,代表的是调用事件的标签对象。 页面上与计时有关的方法 window...

2018-09-24 12:53:25

阅读数 40

评论数 0

Restfu风格的springMVC请求

Restfu风格的springMVC请求 1.1. REST是什么? 1.2. REST到底是什么? 1.3. RESTful是什么? 1.4. REST 架构的主要原则 1.5. URI和URL 1.6. 无状态性 1.7. 资源操作 之前的操作: http://127.0.0.1...

2018-09-24 12:47:31

阅读数 144

评论数 0

mybatis总结2

MyBatic第二天总结 2 输入映射和输出映射 2.1 parameterType(输入类型) 2.1.1 传递简单类型 参考第一天内容 2.1.2 传递pojo对象 参考第一天内容 Mybatis使用ognl表达式解析对象字段的值,#{}或者${}括号中的值为pojo属性名称。 2.1.3 传...

2018-09-24 12:36:14

阅读数 28

评论数 0

mybatis的总结1

Mybatis笔记 学习过的持久层框架:DBUtils , Hibernate Mybatis就是类似于hibernate的orm持久层框架。 为什么学Mybatis? 目前最主流的持久层框架为hibernate与mybatis,而且国内目前情况使用Mybatis的公司比hibernate要多。...

2018-09-24 12:34:38

阅读数 43

评论数 0

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