自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

转载 SpringBoot + JPA + MySQL多数据源配置,附带常见问题处理

SpringBoot JPA多数据源配置以及常见问题

2022-07-07 16:17:32 1065 1

原创 Spring Boot配置两个数据源(SpringBoot + Mysql + Jpa)

Spring Boot配置两个数据源项目结构:SpringBoot+Mysql+Jpa1、新建一个Spring Boot项目,在[https://start.spring.io/](https://start.spring.io/)可以新建,如下图:选择SpringBoot版本,选择相关依赖添加进项目,Mysql和Jpa2、生成项目,讲生成的项目导入IDEA,项目结构如下图3、编辑applicat...

2019-04-22 10:41:21 1572

原创 maven工程连同所依赖的jar包一起打war包

在使用maven的时候,项目依赖的jar包通过pom.xml文件配置,下载完毕后会放到.m2文件夹下。在eclipse中的maven工程直接export成war文件是不会包含项目所依赖的jar包的,具体解决方案如下:1、在项目目录中,找到与pom.xml文件同级,运行命令mvn dependency:copy-dependencies -DoutputDirectory=src/main/weba

2017-06-22 15:36:39 1301

原创 hybris初始化错误(数据库索引已经存在)

hybris初始化报错数据库索引已经存在Caused by: org.springframework.jdbc.UncategorizedSQLException: StatementCallback; uncategorized SQLException for SQL [CREATE INDEX qualifier_1101 ON previewdatatocatvers (Qualifier)

2016-12-22 20:03:13 1645

原创 linux安装JDK配置JAVA环境变量

linux安装JDK配置JAVA环境变量使用SecureCRT连接到linux服务器 第一步: ORACLE官网下载JDK 注意自己linux版本,使用命令getconf LONG_BIT来查看自己的linux是32bit还是64bit第二步: 上传下载好的JDK 用SecureCRT进入服务器,上传JDK 使用rz命令来选择需要上传的文件我的版本是1.7.0_79第三步 : 安装JDK

2016-11-24 11:46:48 710

原创 Java8遇到certificate does not confirm to algorithm constrains

Java8遇到certificate does not confirm to algorithm constrains我的开发环境是Java7+Eclipse,由于老大写的一套外接程序需要用到Java8+Tomcat8来部署,所以装了个虚拟机,安装了Java8,一切准备就绪以后,发现Java Security报错,截图就不贴出来了,具体报错内容是: certificate does not con

2016-08-25 13:19:34 651

原创 常用代码段(二)冒泡排序算法Java实现

常用代码段(二)冒泡排序算法Java实现冒泡排序算法的基本思想: 假设数组中存在5个元素,将2 3 4 5号元素依次与1号元素比较,若小于1号元素,则互换位置; 将3 4 5号元素依次与2号元素比较,若小于2号元素,则互换位置。。。以此类推例如数组{5,4,3,2,1} 将2号元素与1号元素比较,小于成立,互换,结果 4 5 3 2 1 将3号元素与1号元素比较,小于成立,互换,结果 3

2015-08-31 02:28:44 1176

原创 常用代码段(一)删除List中的重复元素

将List中的重复元素删除,实现算法:public class DeleteRepeat { public static void main(String args[]){ List<String> testList = new ArrayList<String>(); testList.add("CN-53"); testList.add("

2015-07-23 10:00:02 1071

原创 微信支付方式集成(二)

本篇介绍微信支付方式的model 2先来回顾一下model 2的流程: 1、顾客下单后点击微信支付 2、商户后台系统根据订单生成交易参数,并以XML的格式发送到统一下单APIStringBuffer xml = new StringBuffer(); xml.append("<xml>"); xml.append("<appid>XXXXXXXXXX</appid>

2015-04-24 08:52:08 2154

原创 微信支付方式集成(一)

继续来讲支付方式的集成,本篇讲述微信支付,由于微信支付方式较多,所以分篇来讲述,本篇先介绍微信支付的方式等。首先来吐槽一下我的开发经历,由于我们公司集成微信支付没有任何API文档,没有任何demo参考,连微信支付的商户号这些都暂时没查到,就赶鸭子上架说要上,那我也没办法,只有硬着头皮开发。 首先我找到了微信的技术文档,http://pay.weixin.qq.com/wiki/doc/api/in

2015-04-22 11:17:05 1941

原创 财付通支付方式集成

近一个月没有更新文章,一直在研究公司电商网站中的支付方式集成,包括各大银行,财付通,微信支付等等。。。 刚好今天把财付通和微信支付集成完毕,已经上线,我就来给大家介绍一下著名的腾讯(简称鹅厂)的两种支付方式的集成开发,一是财付通,二是微信。。。好了,废话不多说,先来介绍一下财付通,财付通的话可以完全参考他的官方文档和官方demo,有问题也可以加QQ询问技术人员。。。我在开发的时候也遇到一些问题,后

2015-04-21 11:45:11 2680

原创 Hibernate级联操作和加载机制(二) cascade and fetch

上一篇介绍了Hibernate持久化对象时候的级联操作,本篇介绍读取时候的级联操作。还是用上一篇的例子,一份问卷有多个问题,但是每个问题只能属于一份问卷。我们先看测试用例: @Test public void testReadFromQuestionnaire(){ Session session = sessionFactory.getCurrentSessio

2015-03-13 14:18:23 2018

原创 Hibernate级联操作和加载机制(一) cascade and fetch

本篇介绍Hibernate的级联操作和加载机制首先来看级联,级联在Hibernate中用cascade这一属性表示,首先看什么是级联。比如在关系映射中,无论是一对一还是一对多还是其他:对象A和对象B是关联的,那么在对A进行CRUD操作的时候,比如将A持久化到数据库中时,也把B一起持久化进去,或者只是持久化A而不关联B,这种就称之为级联操作。下面来看一个具体的实例,映射关系就用一对多的双向关系,用之前

2015-03-12 14:27:47 1498

原创 Hibernate关系映射(七)多对多双向关联@ManyToMany Annotation方式

本篇介绍多对多的双向关联,也是Hibernate关系映射的结尾篇,后续篇章会介绍Hibernate的懒加载机制和级联相关操作。首先还是来模拟一个实际应用的场景,在之前开发过的RBAC模型中,有这样一个关系,用户组中包含多个用户,每一个用户可以属于多个用户组,那么这就是一个多对多的关系,而我又需要从当前用户组读取到包含哪些用户,又需要从当前用户获取他在哪些组中。那么就需要建立双向关联。 Entity

2015-03-10 10:16:33 1977

原创 Hibernate关系映射(六)多对多单向关联@ManyToMany Annotation方式

本篇介绍多对多的单向关联,多对多的处理方式是,有一张中间表,中间表保存两个多方之间的关系。首先来看实际应用场景:在之前开发的系统中,应用了基于角色的控制访问,也就是RBAC模型,一个用户可能存在多种角色,一种角色也可能有多个用户,所以用户和角色之间是一个多对多的关系。实体:用户(User),具有如下属性:Id,名称(name),角色列表(roles);实体:角色(Role),具有如下属性:Id,名称

2015-03-09 09:32:17 4798

原创 Hibernate关系映射(五)一对多、多对一双向关联@OneToMany @OneToMany Annotation方式

前两篇介绍了一对多和多对一的单向关联,而且前几篇发帖时间都比较紧凑,由于春节期间和收假这段时间都在帮公司的培训中心架构开发一个在线考试系统,所以就耽搁了,不好意思。那么言归正传,本篇介绍一对多,多对一的双向关联,既然是双向关联,那么一对多和多对一其实是一个意思。首先来构造一个场景,实际应用场景就用前两天开发的在线考试系统的一个部分,是这样的:实体(试卷),有如下属性:Id,名称(name),标准答案

2015-03-04 11:27:53 2351

原创 Hibernate关系映射(四)一对多单向关联@OneToMany Annotation方式

本篇介绍一对多单向关联,实例还是和Hibernate关系映射(三)多对一单向关联中的例子一样,一个车主(Owner)可以有多辆车,一辆车(Car)只能有一个车主,下面是表结构: 表结构和多对一的表结构是一样的,都是在多方(car方)有一个字段作为外键指向owner的Id。下面是实体类的代码:import java.util.HashSet;import java.util.Set;impor

2015-02-27 15:03:50 3810

原创 Hibernate关系映射(三)多对一单向关联@ManyToOne Annotation方式

本篇介绍多对一的单向关联,应用场景是这样的,实体类汽车(Car),具有以下属性:Id,铭牌(name),车主(owner),实体类车主(Owner),具有以下属性:Id,姓名(name)。那么一辆车只能有一个车主,但是一个土豪车主可以拥有多辆汽车,这是一个多对一的关系。下面是表结构: t_car表中有一个owner_id字段作为外键指向t_owner表,参照的是t_owner表的id 重点内

2015-02-27 11:55:18 2115

原创 Hibernate关系映射(二)一对一双向外键关联@OneToOne Annotation方式

在上一篇,也就是Hibernate关系映射(一)中已经介绍了一对一单向外键关联,本篇介绍一对一双向外键关联首先还是来构造一个实际应用的场景,比如实体类车辆(Car),它具有以下属性:Id,品牌(brand),车牌(lisencePlate);实体类车牌(LisencePlate),它具有以下属性:Id,号码(number),所属车辆(car)。那么车辆和车牌是一对一的关系,一辆车只能有一个车牌,一个

2015-02-27 09:57:13 4170 1

原创 Hibernate关系映射(一)一对一单向外键关联@OneToOne Annotation方式

首先构造一个场景,实体:国家(country),它具有以下属性,Id,名称,使用货币,首都。实体:首都(capital),它具有以下属性,Id,名称。一个国家有且仅有一个首都,一个首都只能属于一个国家,典型的一对一关系。由于Hibernate自动帮我们生成表了,所以表结构不直观,下面看PowerDesigner反向工程反向出来的表结构: 在country表中,有一个capital_capita

2015-02-26 16:57:08 5081

原创 Java中出现java.util.ConcurrentModificationException的原理探究和解决办法

文章开始首先要感谢两位提供思路的伙伴,他们是网易博客ID为“风不可追”的伙伴,博客链接是http://fine36.blog.163.com/blog/static/189251005201258113857343/,第二位是提供了ArrayList注释翻译的伙伴,在知乎上ID为lantaozi,链接为http://www.zhihu.com/question/24086463。非常感谢他们!!!来

2015-02-12 12:02:23 839

原创 HttpServletRequest接收参数的几种方法

下面介绍一下HttpServletRequest接收参数的方法 request.getParameter(String) request.getParameterValues(String) request.getParameterNames() 一个一个介绍,第一种getParameter(String),这种接收参数方法用于接收单个参数或者多个参数(多个参数用英文逗号隔开),方法内传递一

2015-02-11 15:19:32 17395

原创 关于Struts2传参数的几种方法随笔

struts2向后台传递参数的三种常用方法

2015-02-05 13:38:40 725

学校某机构新闻管理系统

可以进行用户的增删查改,新闻查看,上传下载,新闻管理,资源上传下载以及管理,功能比较齐全的新闻管理系统

2013-04-06

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

TA关注的人

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