
Java
_xiaoxiong
这个作者很懒,什么都没留下…
展开
-
项目使用多个maven库的方法
有时在项目中需要使用第三方提供的SKD,然而这些Jar包是没有在Maven中央仓库的。需要导入一个知识的Maven库。导入方法有以下两种:第一种方法是在POM中指定要使用的Maven。<project>... <repositories> <repository> <id>my-repo1</id> <name>your custom repo</name> <原创 2020-12-10 08:42:51 · 1563 阅读 · 0 评论 -
导入阿里源maven库证书
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>https://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> </mirrors>..原创 2020-12-05 18:37:42 · 2268 阅读 · 0 评论 -
SpringMVC上传文件
文件上传上传文件依赖的jar包<dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.3</version> </dependency> <dependency> <groupId>commons-io原创 2017-09-13 17:23:15 · 590 阅读 · 0 评论 -
SpringMVC拦截器配置及使用方法
常见应用场景1、日志记录:记录请求信息的日志,以便进行信息监控、信息统计、计算PV(Page View)等。 2、权限检查:如登录检测,进入处理器检测检测是否登录,如果没有直接返回到登录页面; 3、性能监控:有时候系统在某段时间莫名其妙的慢,可以通过拦截器在进入处理器之前记录开始时间,在处理完后记录结束时间,从而得到该请求的处理时间(如果有反向代理,如apache可以自动记录); 4、通用行为原创 2017-09-14 16:30:20 · 1068 阅读 · 0 评论 -
SpringMvc使用拦截器实现登录认证
添加login拦截器在lgon拦截器实现除了登录页面,其他页面都验证session是否有name属性,否则跳转到登录页面 spring-mvx.xml<mvc:interceptors> <!-- 拦截器 --> <mvc:interceptor> <mvc:mapping path="/**"/> <bean cla原创 2017-09-14 17:48:47 · 1301 阅读 · 0 评论 -
Maven项目引入log4j的详细配置
引入log4jpom.xml<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version></dependency>配置log4jAppender 为日志输出目的地,Log4j提供的appender有以下几种: org.apache.log4j.原创 2017-09-11 14:15:21 · 94248 阅读 · 3 评论 -
Spring依赖属性注入属性设置
1.对象属性设置String、list、set、map、properties applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XML原创 2017-01-25 11:43:18 · 2184 阅读 · 0 评论 -
springMvc启动报错:org.apache.catalina.LifecycleException: Failed to start component
复制了一个项目,然后启动项目是报错一堆错误,如下 … org.apache.catalina.LifecycleException: Failed to start component [org.apache.catalina.webresources …出现这种有问题大多数是缺少Jar包。这个项目使用Maven。修改下Maven settings.xml sett...原创 2018-06-15 15:58:27 · 5042 阅读 · 0 评论 -
Mybatis如何打印sql日志
开发里需要看sql执行情况,需要打印日志。那么应该怎么设置呢。请看下文详细介绍。 项目使用Mybaits有一个配置文件,通常命名为mybatis-config.xml。 设置选项 logImpl SLF4J,如果使用的是log4j,也可以设置为LOG4J。&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt;原创 2018-06-30 17:54:42 · 6488 阅读 · 0 评论 -
idea 导出有依赖的jar包
写了一个测试数据库是否能连接成功的工具包package mysql;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;public cla...原创 2018-08-01 15:29:35 · 1588 阅读 · 0 评论 -
java读取properties配置文件方法
在使用this.getClass().getResource(“/”).getPath() 在编辑器中能正常使用,但打成jar包后不能找到配置文件。String filePath = this.getClass().getResource("/").getPath();需要使用 getResourceAsStream 方法来直接获取InputStream对象,而不是通过文件路径获取。 ...原创 2018-08-01 16:38:42 · 340 阅读 · 0 评论 -
SpringMVC使用json交互
环境准备jackson <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>2.9.0</version> </dependency>原创 2017-09-14 14:10:36 · 564 阅读 · 0 评论 -
Mybatis入门之增删改查(CRUD)
整体代码架构项目代码下载 使用Mybatis,需要导入 mybatis-3.2.7.jar mysql-jdbc.jar 数据库CREATE DATABASE `mybatis` ;USE `mybatis`;DROP TABLE IF EXISTS `users`;CREATE TABLE `users` ( `id` int(11) NOT NULL AUTO_INCREMENT,原创 2017-08-28 15:21:33 · 1056 阅读 · 1 评论 -
hibernate Unknown entity: com.test.bean.XXX
出现这个问题是配置文件的事,请仔细xml配置文件。我花了几小时解决这个问题。详情请看这 hibernate配置原创 2017-01-16 23:14:06 · 2969 阅读 · 0 评论 -
hibernate配置
今天用hibernate,出现问题Unknown entity: com.test.bean.Test。花了好长时间解决,现在把整个项目记录下来。下载hibernate 包,copy目录hibernate-release-5.2.2.Final\lib\required 下的全部包到项目下写个java bean文件package com.test.bean;public class Test原创 2017-01-16 23:26:01 · 2559 阅读 · 0 评论 -
hibernate显示完整的sql
不完整的SQLHibernate: /* insert com.test.bean.User */ insert into user (username, password, email, sex) values (?, ?, ?, ?)hibernate 显示的SQL语句不完整,调试程序非常不方便,我们需要改在完整显示的方式。 1.需要加入一个p6spy.jar包、spy.properties原创 2017-01-17 22:45:03 · 7887 阅读 · 0 评论 -
eclipse配置tomcat服务器
下载好环境,选择tomcat版本。 右键-open 创建好后 然后就能用了,点击这个按钮就会发布原创 2016-12-06 10:55:49 · 3358 阅读 · 0 评论 -
hibernate基本操作增删改查
之前写过两篇配置hibenate文章,今天说一下hibernate增、删、改、查。BaseTest.java有详细使用方法BaseDao.javapackage com.test.hibernate;import org.hibernate.HibernateException;import org.hibernate.Session;import org.hibernate.SessionFa原创 2017-01-22 22:44:32 · 1818 阅读 · 0 评论 -
使用搭建springMvc框架
1、导入必要的spring jarcommons-logging-1.2.jar spring-beans-4.3.5.RELEASE.jar spring-context-4.3.5.RELEASE.jar spring-core-4.3.5.RELEASE.jar spring-expression-4.3.5.RELEASE.jar2、创建一个对象Hello.javapackage c原创 2017-01-24 23:43:16 · 1635 阅读 · 2 评论 -
hibernate多表关联配置
collection 表跟tag表关联,tag表的colle_id对就collection表的id。这是一个典型的关联关系。CollectionImplTest.java文件中有详细的调用方法CollectionBean.hbm.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hib原创 2017-01-23 16:03:40 · 2166 阅读 · 0 评论 -
如何jdbc连接数据库
使用jdbc连接mysql数据库DB.javapackage com.util;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.sq原创 2017-01-09 09:46:43 · 1896 阅读 · 0 评论 -
ELK日志分析系统搭建
搭建环境 win10 elasticsearch-5.5.1 kibana-5.5.1-windows-x86 logstash-5.5.1 启动Elasticsearchelasticsearch 配置启动 elasticsearchbin/elasticsearch elasticsearch 后台启动bin/elasticsearch -d配置logstash修改配置文件logst原创 2017-08-17 11:07:05 · 669 阅读 · 0 评论 -
使用Maven管理项目jar包
安装Maven 安装Maven之前需要安装JDK。 打开页面选择适合的版本 http://maven.apache.org/download.cgi#检查Java环境变量echo %JAVA_HOME%C:\Program Files\Java\jdk1.7.0_51添加Maven环境变量MAVEN_HOME=E:\apache-maven-3.5.0MAVEN_OPTS=-Xms1G -X原创 2017-09-05 14:19:52 · 1059 阅读 · 0 评论 -
SpringMVC+Spring4+Mybatis3 Maven整合教程
代码结构项目源码下载需要环境jdkjava version "1.8.0_131"Java(TM) SE Runtime Environment (build 1.8.0_131-b11)Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)Maven apache-tomcat-7.0.64sql文件CREATE DA原创 2017-09-12 17:37:11 · 5692 阅读 · 3 评论 -
jsp的taglib指令用法
Taglib 指令是定义一个标签库以及其自定义标签的前缀.。 需要导入standard.jar jsp-api.jar 两个包 下载地址<%@ taglib uri="" prefix="c"%>prefix 是一个标签库别名 taglib的uri 标签库引入jsp文件时uri有两种写法。 1、自定义。 你可以自己起个有个性的名字,但这样原创 2017-01-11 07:33:21 · 52485 阅读 · 1 评论