Java主流框架
文章平均质量分 69
Java主流框架
光辉岁月gds
学习是一种信仰
展开
-
javax.persistence.spi.PersistenceUnitInfo.getValidationMode()Ljavax/persiste(JPA报错,解决方案)
Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaAutoConfiguration.class]: Invocation of init method f...转载 2020-03-21 15:50:41 · 2392 阅读 · 1 评论 -
如何能把 fastdfs-client-java的jar包安装到本地的仓库中
如何能把 fastdfs的jar包安装到本地的仓库中(因为中央仓库没有FASTDFS的jar包地址)1,首先去我的github上下载下来fastdfs的压缩包直接下载地址:https://github.com/wangwei216/fastdfs-client-java-master然后直接解压出来2,使用cmd命令行 使用cd命令走到到你自己下载到的目录下,然后使用mvn cle...原创 2018-11-02 17:08:56 · 4166 阅读 · 0 评论 -
在MyEclipse、Eclipse中安装Properties插件
官方正式版安装步骤 1、在eclipse中点击“help”-"Install New Software"2、点击右侧的“Add”按钮3、输入Name:properties。Location:http://propedit.sourceforge.jp/eclipse/updates/然后点击OK4、过一会就会出现插件列表,选择PropertiesEditor,然后Next5、...原创 2018-08-21 11:26:08 · 173 阅读 · 0 评论 -
Maven项目pom.xml配置(Struts2配置模板,java编译插件,maven集中定义版本号pom)
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0...原创 2018-08-08 17:50:05 · 351 阅读 · 0 评论 -
eclipse使用git插件导入码云上的maven工程
前几天入职公司,由于之前都是用的svn没有用过git又没有人指导,于是查了很多资料都不是符合我当时的情况,最终在各篇文章中拼接出有用的信息解决了问题;a、首先项目在开源中国的码云(国内版的github)上,是通过git来进行管理的,需要联网下载;b、然后项目是maven工程步骤:1、首先你的eclipse要有git插件,高版本的eclipse都会带有git插件;如果没有就自己安装一下(https:...原创 2018-06-17 09:35:21 · 330 阅读 · 0 评论 -
Spring boot 1.5.7 搭建基础项目框架二 错误: 找不到或无法加载主类
一:当在eclipse启动spring boot项目时出现问题:错误: 找不到或无法加载主类 com.example.demo.DemoApplication解决办法:1,通过cmd命令行,进入项目目录进行,mvn clean install 进行编译项目install后,再到eclipse 上选中项目按F5刷新项目。再运行即可问题解决。2,在e...原创 2018-06-13 18:13:46 · 1794 阅读 · 1 评论 -
maven使用aliyun,阿里云仓库修改jdk1.8
进入maven安装目录找到conf/settings.xml 在mirrors节点下添加: <mirrors> <!-- 阿里云仓库 --> <mirror> <id>alimaven</id> <mirrorOf>central&...原创 2018-06-13 18:06:35 · 1874 阅读 · 0 评论 -
eclipse默认的settings.xml配置
<?xml version="1.0" encoding="UTF-8"?> <settings> <localRepository>C:\Users\Administrator\.m2\repository</localRepository> <mirrors> <mirror&a原创 2018-06-13 11:42:14 · 3118 阅读 · 0 评论 -
插件安装tomcat
<build> <!-- 配置插件 --> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> &原创 2018-06-13 11:33:39 · 143 阅读 · 0 评论 -
windows下 安装 rabbitMQ 及操作常用命令
windows下 安装 rabbitMQ 及操作常用命令rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rabbit MQ 是建立在Erlang OTP平台上。1.安装Erlang所以在安装rabbitMQ之前,需要先安装Erlang 。...转载 2019-04-02 16:56:44 · 102 阅读 · 0 评论 -
Rabbitmq的使用
一、文档资料 1、官方网站:http://www.rabbitmq.com/ 2、安装教程:http://www.rabbitmq.com/install-windows.html二、安装指南 1、下载并按照OTP(必须在安装RabbitMQ Server前安装):http://www.erlang.org/download.html ...转载 2019-03-20 14:20:54 · 174 阅读 · 0 评论 -
PageHelper5.0在oracle数据库中使用
原理: pageHelper会使用ThreadLocal获取到同一线程中的变量信息,各个线程之间的Threadlocal不会相互干扰,也就是Thread1中的ThreadLocal1之后获取到Tread1中的变量的信息,不会获取到Thread2中的信息,所以在多线程环境下,各个Threadlocal之间相互隔离,可以实现,不同thread使用不同的数据源或不同的Thread中执行不...原创 2018-11-09 17:06:16 · 2758 阅读 · 0 评论 -
Spring data报错:Inferred type 'S' for type parameter 'S' is not within its bound;(数据库结构B-Tree)
参照 org.springframework.data.repository.query.QueryByExampleExecutor 源码:findOne:/*** Returns a single entity matching the given {@link Example} or {@literal null} if none was found.** @param...原创 2019-05-26 19:08:04 · 197 阅读 · 0 评论 -
面试之Java持久层
91,什么是ORM?对象关系映射(Object-Relational Mapping,简称ORM)是一种为了解决程序的面向对象模型与数据库的关系模型互不匹配问题的技术;简单的说,ORM是通过使用描述对象和数据库之间映射的元数据(在Java中可以用XML或者是注解),将程序中的对象自动持久化到关系数据库中或者将关系数据库表中的行转换成Java对象,其本质上就是...原创 2018-07-29 11:09:21 · 218 阅读 · 0 评论 -
持久层技术
一:Dbutils是什么?(当我们很难理解一个东西的官方解释的时候,就让我们记住它的作用) Dbutils:主要是封装了JDBC的代码,简化dao层的操作。 作用:帮助java程序员,开发Dao层代码的简单框架。 框架的作用:帮助程序员,提高程序的开发效率。 出生:Dbutils是由Apache公司提供。二:为什么需要Dbutil...原创 2018-07-29 11:06:53 · 1009 阅读 · 0 评论 -
Java持久层框架
所谓"持久"就是将数据保存到可掉电式存储设备中以便今后使用,简单的说,就是将内存中的数据保存到关系型数据库、文件系统、消息队列等提供持久化支持的设备中。持久层就是系统中专注于实现数据持久化的相对独立的层面。持久层设计的目标包括:- 数据存储逻辑的分离,提供抽象化的数据访问接口。- 数据访问底层实现的分离,可以在不修改代码的情况下切换底层实现。- 资源管理和调度的分离,在数据访问层实...原创 2018-07-29 11:05:28 · 16625 阅读 · 0 评论 -
Dubbo 安装使用
Dubbo 一篇文章就够了:从入门到实战一 为什么需要 dubbo很多时候,其实我们使用这个技术的时候,可能都是因为项目需要,所以,我们就用了,但是,至于为什么我们需要用到这个技术,可能自身并不是很了解的,但是,其实了解技术的来由及背景知识,对于理解一项技术还是有帮助的,那么,dubbo是怎么被提上日程的呢?在互联网的发展过程中,在以前,我们只需要一个服务器,将程序全部打包好就可以,但...转载 2019-11-27 16:35:37 · 282 阅读 · 0 评论 -
dubbo系列之@Reference注解
转载 2019-03-19 10:31:49 · 13711 阅读 · 2 评论 -
Dubbo-admin管理平台的安装
1.到地址 https://github.com/alibaba/dubbo 下载dubbo源码 2.解压缩zip文件到 “ D:\技术资料\zookeeper\dubbo-master\dubbo-master” 目录下3.打开命令操作模式,进入D:\技术资料\zookeeper\dubbo-master\dubbo-master\dubbo-admin目...原创 2018-11-01 12:38:35 · 798 阅读 · 0 评论 -
SSH整合步骤
原创 2018-09-10 13:17:48 · 168 阅读 · 0 评论 -
SSH整合 不带hibernate.cfg.xml(注解配置实体类)
原创 2018-09-09 21:35:05 · 621 阅读 · 0 评论 -
SSH整合带hibernate.cfg.xml(注解配置实体类)
原创 2018-09-09 21:32:42 · 464 阅读 · 1 评论 -
SSH框架详细整合(Spring4+HIbernate5+Maven)
1,框架版本:JDK1.8 Spring-4.2.5.RELEASE hibernate-5.0.8.Final 如果用的eclipse,在菜单window -- preferences -- General -- Workspace -- Text file encoding 设置为UTF-8,这样工程下所有新建的项目编码格式都是UTF-8。2,准备工具:我选择的是ec...原创 2018-08-20 13:47:16 · 538 阅读 · 0 评论 -
Maven+Spring.4.3.10+hibernate.5.3.4+c3p0配置整合(IDEA版)
由于我使用的是MySql-8.0.11版本的,hibernate支持的dialect应为org.hibernate.dialect.MySQL8Dialect,所有hibernate应使用高版本同时spring-orm需要支持hibernate5,其中sessionFactory应为org.springframework.orm.hibernate5.LocalSessionFactoryBe...转载 2018-08-20 13:35:24 · 314 阅读 · 1 评论 -
SSH所有注解 +注解整合
SSH注解(不用死记硬背,有个印象就好)----------Spring--------------创建对象---@Component(美 [kəm'ponənt]啃破门特)作用:相当于bean.xml文件中,bean标签使用<bean id=”” class=”” />属性:value:给bean取一个名称,相当于bean标签的id属性。细节:如果不指定,默认...原创 2018-08-17 09:34:04 · 1273 阅读 · 0 评论 -
Spring总结(SSH)
1,环境搭建一个难点, SSH准备工作:hibernate.cfg.xml,struts.xml,web.xml,applicationContext.xml(Spring的配置文件), (net.xinqushi.action,各个包) MysqlDialect这个是比较老的,如果你是用的mysql5,最好是用MySQL5Dialect, 后面的方言是针对mysq...原创 2018-08-14 19:09:31 · 281 阅读 · 0 评论 -
JAVA三层架构,持久层,业务层,表现层的理解(SSH)
SSH:表现层(jsp)、持久层(类似dao)、业务层(逻辑层、serviceStruts(表示层)+Spring(业务层)+Hibernate(持久层)Struts:Struts是一个表示层框架,主要作用是界面展示,接收请求,分发请求。 在MVC框架中,Struts属于VC层次,负责界面表现,负责MVC关系的分发。(View:沿用JSP,HTTP,Form,Tag,R...原创 2018-07-19 12:05:09 · 516 阅读 · 0 评论 -
搭建SSH框架(SpringMVC4+Spring4+Hibernate5)
搭建SSH框架(SpringMVC4+Spring4+Hibernate5) 前言:搭建SSH框架(SpringMVC4+Spring4+Hibernate5)。现在比较流行SSM(SpringMVC,Spring,MyBatis),但是持久层这一块大公司用Hibernate用的比较多,小项目用MyBatis用的比较多,因为较Hibernate而言,MyBatis要显得更为灵活,也正是...原创 2018-05-21 19:42:56 · 244 阅读 · 0 评论 -
Maven搭建SpringMvc+Spring+Hibernate框架
假设你已经在Myeclipse上面创建好啦一个Maven项目,现在我们开始往pom.xml里面新增jar的配置。 [html] view plain copy<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...原创 2018-05-21 12:03:20 · 158 阅读 · 0 评论 -
spring4+springmvc+hibernate5的maven整合
首先,依赖包的下载,看以下的pom.xml [html] view plain copy<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> ...原创 2018-05-21 12:00:05 · 551 阅读 · 0 评论 -
版本: struts-2.5.16-all spring-framework-5.0.5.RELEASE-dist hibernate-release-5.0.8
【1】 web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.su原创 2018-04-21 08:16:47 · 608 阅读 · 0 评论 -
Spring,hibernate,struts的面试笔试题(含答案)
Hibernate工作原理及为什么要用? 原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3.打开Sesssion 4.创建事务Transation 5.持久化操作 6.提交事务 7.关闭Session 8.关闭SesstionFactory 为什么要用: 1. 对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。 2. ...原创 2018-04-06 17:09:53 · 140 阅读 · 0 评论 -
ssh全注解框架整合
1、ssh框架开发的应用层级结构j2ee应用可以分为3层:1、表示层2、业务逻辑层3、数据服务层 ssh将应用分层更加细化(ssh将业务逻辑层划分了4层):1、action层(控制层mvc中的c层)2、service层 (业务层mvc中的m层)3、dao层(数据访问层)4、entity层(数据实体层)2、ssh中各个框架的作用strust:整个应用架构...原创 2018-04-02 11:20:27 · 338 阅读 · 0 评论 -
SSH项目整合开发的环境搭建
SSH项目整合开发的环境搭建spring jar下载地址http://maven.springframework.org/release/org/springframework/spring/环境搭建是一个难点通用包(7个):commons-dbcp2-2.1.jarcommons-logging-1.1.3.jarcommons-pool2-2.3.jarcommons-coll...原创 2018-03-17 22:47:30 · 181 阅读 · 0 评论 -
SSM添加日志
https://www.cnblogs.com/oukele/p/9712287.html原创 2019-09-16 22:46:18 · 553 阅读 · 0 评论 -
Spring MVC+Spring+Mybatis实现支付宝支付功能
前言本教程详细介绍了如何使用ssm框架实现支付宝支付功能。本文章分为两大部分,分别是「支付宝测试环境代码测试」和「将支付宝支付整合到ssm框架」,详细的代码和图文解释,自己实践的时候一定仔细阅读相关文档,话不多说我们开始。本教程源代码:https://github.com/OUYANGSIHAI/sihai-maven-ssm-alipay一、支付宝测试环境代码测试1. 下载电...原创 2019-01-07 09:41:06 · 1101 阅读 · 7 评论 -
客户管理系统 (SSM)全配置
package cn.itcast.common.utils;import java.io.IOException;import java.util.Map;import javax.servlet.http.HttpServletRequest;import javax.servlet.jsp.JspException;import javax.servlet.jsp.JspWr...原创 2018-09-23 20:25:13 · 787 阅读 · 2 评论 -
Maven+SSM+Shiro整合配置
效果图:简介1.shiro是用于权限控制还有对密码加密的框架,同时可以控制尝试登入次数,超出将对用户锁定2.shiro的运行轨迹是用户登入以后,shiro会自动查询用户的角色以及权限,并将用户信息保存到session里,当用户在进行访问资源时候,会根据之前对资源权限的定义,检查用户是否具有这个权限,比如访问/allUser,访问需要admin的角色,shiro会根据登入用户的...原创 2018-08-20 14:02:38 · 293 阅读 · 0 评论 -
Eclipse + maven搭建SSM框架
0、系统环境1)Windows 10 企业版2)JDK 1.8.0_1313)Eclipse Java EE IDE for Web Developers Version: Neon.3 Release (4.6.3)4)Tomcat 8.51、maven下载及配置maven的下载地址:http://maven.apache.org/download.cgi...原创 2018-08-20 14:01:17 · 169 阅读 · 0 评论 -
SSM框架总结
直接以json方式返回服务器对象案例:在welcome页面增加图书查询的功能!1.生成数据库表,添加数据DROP TABLE IF EXISTS `book`;CREATE TABLE `book` ( `ID` int(4) NOT NULL AUTO_INCREMENT, `Name` varchar(100) DEFAULT NULL, `Author` varc...原创 2018-08-14 19:15:55 · 687 阅读 · 0 评论