`
百卉含英
  • 浏览: 26807 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
    项目运行中的一些error log我们可以通过钉钉机器人发送到钉钉群,相关人员可以及时知晓。对于SpringBoot项目可以按照如下步骤设置:       1)在pom中引入依赖 <dependency> <groupId>cn.snowheart</groupId> <artifactId>spring-boot-dingtalk-robot-starter</artifactId> <version>1.0.2.RELEASE</version> </depen ...
我们在编写Spring Boot应用中经常会遇到这样的场景,比如:我需要定时地发送一些短信、邮件之类的操作,也可能会定时地检查和监控一些标志、参数等。 创建定时任务 在Spring Boot中编写定时任务是非常简单的事,下面通过实例介绍如何在Spring Boot中创建定时任务,实现每过5秒输出一下当前时间。 在Spring Boot的主类中加入@EnableScheduling注解,启用定时任务的配置 @SpringBootApplication @EnableScheduling public class Application { public stat
    一、在Spring中,PropertyPlaceholderConfigurer主要是将配置属性值放到一个properties文件中,在xml文件中使用${key}替换properties文件中的值。     通常数据库配置jdbc.properties就是这样配置的, eg:jdbc.properties如下: jdbc.url=jdbc:mysql://12 ...
1.处理request的uri部分的参数(即restful访问方式):@PathVariable. 当使用restful访问方式时, 即 someUrl/{paramId}, 这时的参数可通过 @Pathvariable注解来获取。 调用方式(get方法):http://localhost:4005/***/cxhdlb/111111 接收参数代码: @RequestMapping(value = "/cxhdlb/{param}", method = RequestMethod.GET) public List<String> findEve ...

mybatis传值方式

Mabatis 传参方式 1) @Param注解传参法,#{}里面的名称对应的是注解@Param括号里面修饰的名称。 eg: public User selectUser(@Param("userName") String name, int @Param("deptId") deptId); <select id="selectUser" resultMap="UserResultMap"> select * from user where user_name = #{userName} ...
    获取镜像的时候,如果报错:docker pull unauthorized: incorrect username or password, 可以看下登录是否用的是邮箱登录,如果是,执行 docker logout命令,然后用用户名登录,再去获取镜像;
在git提交环节,存在三大部分:working tree, index file, commit   这三大部分中: working tree:就是你所工作在的目录,每当你在代码中进行了修改,working tree的状态就改变了。 index file:是索引文件,它是连接working tree和commit的桥梁,每当我们使用git-add命令来登记后,index file的内容就改变了,此时index file就和working tree同步了。 commit:是最后的阶段,只有commit了,我们的代码才真正进入了git仓库。我们使用git-commit就是将index f ...
    当测试一个抽象类的方法时,因为不能直接new出来这个调用的对象,我们可以使用Mockito.mock(My.class, Mockito.CALLS_REAL_METHODS),然后就可以调用被测试的方法。 private void givenAbstractStoryURLHandler() { abstractStoryURLHandler = Mockito.mock(AbstractStoryURLHandler.class, Mockito.CALLS_REAL_METHODS); } private void whenGe ...
com.liferay.portal.kernel.exception.SystemException: com.liferay.portal.kernel.dao.orm.ORMException: org.hibernate.QueryTimeoutException: Could not execute JDBC batch update 在做Hibernate批量插入时,出现这个错误org.hibernate.QueryTimeoutException:   错误原因是表空间的容量不足,需要加大空间容量;那首先想到的是应该查询其容量,所以应该想办法查询其容量以及增大其容量。   ...
    Spring 刷新Introspector防止内存泄露,使用一个名为org.springframework.web.util.IntrospectorCleanupListener的监听器。     用法:在web.xml中配置: <listener>      <listener-class>org.springframework.web.util.IntrospectorCleanupListener</listener-class> </listener>     说明:spring 托管的bean不需要使用这个监听器,因 ...
策划设计   icon下载 Easyicon:http://www.easyicon.net/   Findicons:http://findicons.com/
    当向系统中导入数据时,更多的使用是Excel形式的数据导入。在此给个demo。     1、首先是前端界面: <form action="upload" enctype="multipart/form-data"> <input type="file" name="myFile" /> <input type="submit" value="Upload! " /> </form>      关 ...
        今天将做好的一个项目部署到远程的服务器上时,出现java.lang.UnsupportedClassVersionError 错误。因为我本地开发用的是jdk7,而服务器上用的是jdk5。出现java.lang.UnsupportedClassVersionError 错误正是因为我们使用高版本的JDK编译的Java class文件试图在较低版本的JVM上运行。     网上给出的解决方案,大致两种:降低编译环境的jdk版本;提高运行环境的jdk版本;就是使两者的版本相同。     因为我服务器上跑的项目比较老,不方便提高运行环境的jdk版本,而我的项目将jdk降到5之后, ...
  首先应导入的jar包:mail(javax.mail)、activation(javax.activation)和spring-context-support。(此处不是spring jar)。    之后就是在spring的配置文件中添加发送电子邮件的相关配置信息 <!-- 发送注册邮件 --> <bean id="mailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl"> <property name="h ...
    因为要做一个oa系统,用到了spring+hibernate+springmvc,外加maven和svn,在此大致说一下环境的搭建。我用的是eclipse kepler 、maven是3.2.2.     1、添加maven jar包,eclipse添加maven插件。          (1)首先是下载maven的jar包,          (2)配置环境变量:m2_home=maven根路径;然后再path中添加bin路径:path=%m2_home%\bin;(注意后面的分号);在dos下输入mvn -v ,会显示maven的版本信息。              (3) ...
Global site tag (gtag.js) - Google Analytics