查找的文章

Spring系列 SpringBoot使用Quartz实现定时器功能
    spirngboot可以使用Quartz实现定时器的功能,是一个完全由Java编写的开源任务调度框架,通过触发器设置作业定时运行规则、控制作业的运行时间。Quartz定时器作用很多,比如定时发送信息、定时生成报表等。Quartz框架主要核心组件包括调度器、触发器、作业。调度器作为作业的总指挥,触发器作为作业的操作者,作业为应用的功能模块。JobJob是一个接口,该接口只有一个方法execute,...  更多
1332 2019-03-23
Spring系列 springboot使用注解@Async开启异步调用
    想让springbot的程序能够并行执行,我们除了可以使用多线程来并行地处理任务,也可以使用SpringBoot提供的异步处理方式@Async来处理。只要通过@Async注解就能将普通的同步任务改为异步调用任务。用@Async注解之前,我们需要在入口类添加注解@EnableAsync开启异步调用@SpringBootApplication@ServletComponentScan@ImportResource(locations={”classpath:spring-mvc.xml”})...  更多
1034 2019-03-23
软件安装 破解pl/sql和配置不用oracle客户端连接远程数据库
    早就安装了pl/sql想用来连接oracle数据库,一直没有用上因为要安装oracle客户端,后来发现可以不用安装客户端,只要下载instantclient就行。1.环境系统:win1064位pl/sql:plsqldev1106x64.exeinstantclient:instantclient-basic-windows.x64-12.2.0.1.0.20180820.zip下载地址:链接:https://pan.baidu.com/s/1zu2tn8vPMdLXvRleTBz-dQ提取码:sd69地址...  更多
1338 2019-03-20
Java语法 java创建文件,并在txt文件里添加内容
    java创建文件,并在txt文件里添加内容的工具类:FileOutputStream(file,true);//如果追加方式用trueprivatevoidsaveSiteMap(NBArticlearticle)throwsIOException{//将根据类型生成的信息追加写入txtStringfilePath="/usr/local/src/site.txt";//文件地址FileOutputStreamout=null;try{//目标文件Filefile=newFile(filePath);//若不存在即创建文件if(!file...  更多
1562 2019-03-16
ORM框架 解决mybatis的For input string: "true"和java.sql.SQLException: ORA-00911: 无效字符的问题
    解决mybatis的Errorqueryingdatabase.Cause:java.lang.NumberFormatException:Forinputstring:“true”和java.sql.SQLException:ORA-00911:无效字符的问题1.Cause:java.lang.NumberFormatException:Forinputstring:“true”在mybaits中对于非字符串类型的参数(如Boolean)的判断需要转变成字符串<!--<iftest=""></if>标签...  更多
1520 2019-03-15
Spring系列 深入了解WebApplicationInitializer是如何消除web.xml和springMVC的配置文件
    SpringMVC提供了DispatcherServlet来开发web应用,在这篇配置SpringMVC应用的过程和使用,我们有用到web.xml和springmvc-config.xml,,而然springboot也是用到springMVC,那它怎么没有这些配置文件呢。其实servlet3.0后springMVC提供了WebApplicationInitializer接口替代了Web.xml。而JavaConfig的方式替代了springmvc-config.xml。ServletContainerI...  更多
1895 2019-03-13
Spring系列 javaweb的spi 的简单应用
    Java的SPI全称为(ServiceProviderInterface),是JDK内置的一种服务提供发现机制。目前有不少框架用它来做服务的扩展发现,如Servlet3.0以后也可以消除web.xml配置文件,使用注解方式,正是有了这个。SPI机制的约定:在META-INF/services/目录中创建以接口全限定名命名的文件该文件的内容可以有多行,每行都是该接口对应的具体实现类的全限定名.使用ServiceLoader类动...  更多
957 2019-03-13
Spring系列 通过源码看SpringMVC的DispatcherServlet
    配置SpringMVC的应用的过程和使用这在这篇博客中SpringMVC应用已经配置好了。那么,前端控制器DispatcherServlet截获请求后做了什么工作呢?DispatcherServlet又是如何分派请求的呢?代码位置:orglspringframeworklweb/servIetIDispatcherServlet.java第一步初始化组件protectedvoidinitStrategies(ApplicationContextcontext){initMultipartResolver(contex...  更多
1545 2019-03-10
Spring系列 配置SpringMVC应用的过程和使用
    由于Web应用是基于请求/响应架构的应用,所以不管哪个MVCWeb框架,都需要在web.xml中配置该框架的核心Servlet或Filter,这样才可以让该框架介入Web应用中。SpringMVC也提供了一个DispatcherServlet的Servlet充当前端控制器名为org.springframework.web.servlet.DispatcherServlet的Servlet,所有的请求驱动都围绕这个DispateherServlet来分派请求。1.配置web.xml文件...  更多
1509 2019-03-09
Java语法 JSP的EL表达式的使用
    JSP2.0最重要的特性之一就是表达式语言EL(ExpressionLanguage),由于受到ECMAScript和XPath表达式语言的启发,EL也被设计成可以轻松地编写免脚本的JSP页面。使用EL表达式,JSP页面可以不再使用任何的JSP声明、脚本和表达式,就可以轻松地访问应用程序的数据,这使得JSP页面写起来更加简单。在许多JavaWeb应用程序中,EL还是会和JSTL配合使用。一.EL表达式...  更多
1861 2019-03-07