自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 浅析Java中的23种设计模式之----单例模式

单例模式作为23种设计模式之一,有着它特定的需求场景,比如一些内部数据结构不需要发生变化的实例(一些工具类)。单例模式的核心就是只允许有一个该类的静态实例,并且这个静态实例必须由这个类自己对外提供,也就是说只能由这个类自己实例化自己。由于只允许这个类实例化自己,就意味着我们在其他类里不能使用new关键字为这个类实例化,所以这个类的构造函数应该用private修饰。单例模式分为三种模式,分别...

2018-10-27 10:34:51 251

原创 浅析Java中的23种设计模式之----工厂模式

设计模式的诞生,在我个人的见解里认为其最终目的就是为了达到程序设计过程中各功能模块的解耦。程序设计遵循高内聚低耦合的概念,这是软件工程发展过程中一个由始至终贯穿的主旨。工厂模式作为面向对象程序设计语言中一种经典的设计模式,即使是在技术日新月异的今天,依旧有着它存在和被我们学以致用的价值。工厂模式分为三种,它们分别是:简单工厂模式,工厂模式和抽象工厂模式。三种模式并没有孰强孰弱的分别,而...

2018-10-25 22:54:08 246

原创 SSM框架介绍与搭建

1.ssm简介ssm实际上是三种框架的集成,它们分别是Spring,SpringMVC以及mybatis。笔者的个人见解更愿意认为ssm是一个优秀的平台,在这个平台上开发者可以更有效率的实现CRUD,制定诸多事务以及进行成本更小的维护等操作。Spring是非常经典的java bean容器,它可以非常有效率的实现对java bean(也包括分离出的DAO和Service)的管理。以往笔者...

2018-08-14 13:03:59 16059 3

原创 maven报错:Invalid content was found starting with element 'exclutions'.

今天用自己笔记本启动maven web项目的时候报出如下错误:这个错误很明确,exclusions标签对没有被正确加载,查阅资料得出的解决办法是在pom.xml的头文件的xmlns:xsi标签内容中补充如下url:http://www.springmodules.org/schema/cache/springmodules-cache.xsd http://www.springmod...

2018-07-22 20:48:03 10336 2

原创 JFinal+Jetty+Maven项目搭建

JFinal这两年可以说是非常火热的一款极速开发的框架,随着其生态圈的良好发展,拥有了众多的粉丝。一些市面上的企业也开始搭建JFinal框架来实现业务的运营。个人觉得JFinal真的适合程序员接额外的活,开发一些中小型系统完全没有任何压力,并且时间成本低,掌握后效率极高。本文讲述Maven工程依赖下如何搭建JFinal并使用jetty启动项目。IDE:myeclipse    JDK版...

2018-07-19 18:01:55 1829

原创 JFinal启动报错:JSP support not configured

在使用JFinal内置jetty启动项目时,控制台报出500错误: JSP support not configured。查阅资料是没添加jetty支持JSP模板的jar包,在maven配置文件中添加如下依赖即可解决问题。 <dependency> <groupId>org.eclipse.jetty</groupId>...

2018-07-19 14:02:54 1777

原创 SpringBoot启动报错:Error starting ApplicationContext.

搭建SpringBoot+mybatis+maven集成项目,在运行启动类main函数的时候控制台报出如下错误,启动失败:Error starting ApplicationContext. To display the auto-configuration report re-run your application with 'debug' enabled.2018-07-18 16:...

2018-07-18 17:12:01 55135 2

原创 URL带数组传递和后台取参

在搭建ssm框架项目的时候,由于使用了SpringMVC的注解,从而涉及到大量URL跳转和URL携带的参数传递,由于前端非本人负责,所以在调试的时候习惯用url带参数去测试业务逻辑,过程中涉及到URL数组的传递,之前一直没研究过,在此记下方便日后回顾。在前端页面访问的url中往往使用键值对即&key=value的形式(第一个参数应该为?key=value)传递参数,而传递数组只需将多个...

2018-07-16 17:51:51 5821

原创 Tomcat部署JFinal项目后启动报错

之前搭了一个Jetty+Maven的JFinal项目,IDE为MyEclipse,成功实现了项目内相应的逻辑业务。最近有要求将项目用Tomcat启动,一开始认为没什么问题只是换个容器,还有就是要像官方文档说的把maven添加依赖中的jetty-server给去除,想不到在Tomcat部署JFinal并启动Tomcat时控制台报出如下错误:严重: Exception starting filter ...

2018-07-13 16:46:13 4353 2

原创 jetty访问JFinal项目提示403 Forbidden

今天在维护JFinal项目的时候,通过jetty访问项目路径报出如下错误:查阅相关文档资料,了解到jetty在访问不到或没有权限访问访问的url路径下资源时会报出403错误,也就是禁止访问。以下是笔者在JFinal项目中相关路由配置的代码:package config;import Controller.IndexController;import Controller.UserContro...

2018-07-13 16:30:40 1446 1

原创 Properties file not found in classpath: a_little_config.txt JFinal的路径配置问题

在搭建JFinal项目的时候,采用maven+jetty+JFinal的方式,ide为myeclipse。用jetty启动项目的时候控制台报了如下错误:WARN 2018-07-13 15:30:27,468 main org.eclipse.jetty.util.component.AbstractLifeCycle - FAILED jfinal: java.lang.IllegalArgum...

2018-07-13 15:51:25 4571

原创 maven入门与配置

1.maven简介:maven对于java开发领域的诸位们来说肯定是再熟悉不过了,对于一些大型项目,常常会用到几十或者是更多的jar包,而大型项目往往又需要团队的协作开发,每个人拥有的jar包也会不尽相同,因此笔者姑且粗略的认为maven的最大作用便是统一规定一个项目所使用的的jar包,不管开发团队人数多少,大家统一使用pom.xml文件中jar包依赖。本文粗略的讲解windows环境下myecl...

2018-07-12 17:27:19 1493

空空如也

空空如也

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

TA关注的人

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