- 长安链java-sdk打成jar包部署找不到配置文件,springBoot项目制作Docker镜像
FAFU_kyp
长安链JAVA基础知识#Dockerjavajar开发语言长安链
长安链使用sdk_config.yml的形式来引入用户的各种证书文件,但是打成jar包部署在服务器上会提示找不到文件。由于国内对镜像的限制,我选用了阿里的龙蜥镜像,里面提供java1.8的环境,因为长安链要1.8的环境dockerpull anolis-registry.cn-zhangjiakou.cr.aliyuncs.com/openanolis/openjdk:8-8.6解决方案就是制作成
- Java,SpringBoot中对Stream流的运用
春来我不先开口,哪个虫儿敢作声?
有关Java项目的参考文章javaspringboot开发语言
详细参考:java1.8stream应用-22种案例_java1.8流案例-CSDN博客准备条件publicclassBooksimplementsSerializable{privatestaticfinallongserialVersionUID=1L;/***图书记录ID,自增*/privateIntegerbookId;/***图书号*/privateStringbookCode;/***
- Centos7.4搭建环境,JDK1.8、Tomcat9、MySQL、FTP
llliuweijian
Yum安装MySQL和JDK是在线下载,文件大下得慢,本人懒得等,所有安装文件先下载好再通过FTP传输到服务器所有资源已上传到百度云,不知道允不允许分享百度云链接所以没有粘贴,需要的可评论[toc]环境版本简介Linux各类环境Linux:CentOS7.464位Java1.8:JDK-8u181-linux-x64.tar.gzMySql:mysql-8.0.12-1.el7.x86_64.rp
- M1 Mac flutter doctor --android-licenses报错Exception in thread "main" java.lang.NoClassDefFoundError
Ce丶
今天在新买的M1Mac上装flutter,所有步骤都没什么问题,就是这个安卓协议一直加载不出来。折腾了大半天翻墙出去才找到了解决办法。1.首先下载Java1.8的版本,附百度网盘:链接:https://pan.baidu.com/s/1KD6nJyWpz450DKqY2DRCGg提取码:omep2.安装完成后,重启终端。在重启后的终端输入exportJAVA_HOME="你安装的Java的home
- Java1.8之Stream流基本使用
ximu_sunny
javajavastreamlambda
JavaStream流使用分享前言基础实战MockData中间操作filter过滤map类型转换limit数据截取sorted数据排序distinct去重终端操作count数据计数统计allMatchanyMatch条件返回collect数据规约总结前言Java1.8中引入了流的概念,具体实现是java.util.stream.Stream接口,流的性能是高效的,在多核CPU中,可以充分的的利用C
- java-java8新特性
一个喜欢烧砖的人
java8其实就是java1.8,java1.8作为java的一个重大版本,以下是它新增的一些新特性1、lambda表达式和函数式接口Lambda表达式(也称为闭包)是Java8中最大和最令人期待的语言改变。它允许我们将函数当成参数传递给某个方法,或者把代码本身当作数据处理:函数式开发者非常熟悉这些概念。很多JVM平台上的语言(Groovy、Scala等)从诞生之日就支持Lambda表达式,但是J
- 安装VOSviewer报错:The registry refers to a nonexistent Java Runtime Environment installation or the.....
要努力学习鸭
软件安装卸载java
先放一个官方下载链接VOSviewer::Download下载之后,安装VOSviewer需要Java环境,我电脑上本来就有安装Java1.8,却出现报错,具体如下:TheregistryreferstoanonexistentJavaRuntimeEnvironmentinstallationortheruntimeiscorrupted.但我的Java是正确安装的,在命令行中输入java-ve
- 基于servlet,jsp的自助餐厅管理系统,毕业设计,大作业
瞬间的醒悟
servlet项目servletjava课程设计
基于servlet,jsp的自助餐厅管理系统功能:登录,餐桌管理,订单管理,员工管理,客户管理,增删改查,销售管理技术:servlet,jsp,jdbc员工客户管理增删改查环境:eclipse,mysql5.7,java1.8此项目较简单,增删改查,适合初学者!适合初学者!适合初学者!包含源码和数据库文件源码下载地址:见文章最上面
- java 图书管理系统 spring boot项目
瞬间的醒悟
javaspringboot项目javaspringboot开发语言
java图书管理系统ssm框架springboot项目功能有管理员模块:图书管理,读者管理,借阅管理,登录,修改密码读者端:可查看图书信息,借阅记录,登录,修改密码技术:springbootspringmybaticsjspmysql。环境:idea,mysql5.7,java1.8
- RAP接口管理工具
暮之雪
研发管理RAP
RAP是阿里开源的接口管理工具,主要包括开发团队/项目的管理,编写API接口,MOCK服务,接口测试,生成接口文档等功能。并且RAP是可以在本地环境中进行部署使用的(linux,windows皆可),这里也建议本地部署,第一不受网络限制,第二数据放在自己的数据库中便于后续的功能扩展或分析。关于RAP的部署,网络上有较多的教程,这里就不再重复,主要需要java1.8,mysql5.6(mysql5.
- UI 自动化设计军规
孙高飞
自动化测试ui自动化运维
前言有段时间没碰过UI自动化的东西了。最近出了新产品要搞UI自动化,所以又开始把以前的东西捡回来。在这里分享一下我们使用的UI自动化设计军规。PS:此军规是在java1.8的背景下设计的总体规则所有模块设计均遵循pageobject结构用例层:测试人员编写测试用例代码的地方,可以调用page层和封装层。page层:一个页面一个类,包含该页面的业务逻辑封装以及部分控件定义。封装层:根据业务需要,封装
- 阿里云服务器如何部署泛微ecology9,以及注意事项
云服务商呀
阿里云云计算运维
部署泛微Ecology9系统到阿里云服务器上需要遵循一系列步骤,以下是一个概括性的部署流程和注意事项:部署流程(简述版):资源准备:购买并配置阿里云服务器,确保操作系统、CPU、内存、硬盘空间等满足泛微Ecology9的最低系统要求。根据业务需求选择合适的数据库服务(如MySQL8),并在服务器上安装与配置。环境搭建:安装Java运行环境(例如:Java1.8或以上版本)。安装Web服务器软件,泛
- jenkins安装配置,使用Docker发布maven项目全过程记录(1)
Dickence
jenkinsdockermaven
使用的CentOS8系统,其它Linux系统类似1、jenkins安装1.1、配置JAVA环境使用的服务器环境中,安装了Java1.8与Java17,当前jenkins的最低java版本要求java11。系统默认使用的是java1.8,因此需要切换环境。alternatives--configjava系统弹出提示:选项命令--------------------------------------
- linux Java1.8 升级Java17
我爱棠子
linux运维服务器java
1、sudoyumupdate2、sudoyum-yinstallwgetvim3、wgethttps://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.rpm4、sudoyum-yinstall./jdk-17_linux-x64_bin.rpm5、检查版本java-version
- Centos 7 或统信1060版本 自动编译安装nginx1.25.3 和java1.8 jdk 脚本
菜鸡互啄“
nginxjava
#!/bin/bash##安装java运行环境及依赖项yuminstall-yjavagccgcc-c++autoconfautomakemakezlibzlib-developensslopenssl-develpcrepcre-develwgethttpd-toolsvim-y##下载nginxcurl-OLhttps://nginx.org/download/nginx-1.25.3.tar
- Stream类中的collect方法和Collector/Collectors类
kkyeer
一、Stream类中的collect方法概述collect方法为java.util.Stream类的内部方法,有两种重载形式(Java1.8),主要用于将Stream中的元素通过一定的计算过程转化为另外的表现形式重载形式说明1.接受supplier,accumulator,combiner方法定义Rcollect(Suppliersupplier,BiConsumeraccumulator,BiC
- Java:List转换List
dingcho
Javajavalist开发语言
我们经常会遇到泛型转换泛型的时候,今天我们就介绍下使用java1.8和普通转换,其中测试数据自行添加@DatapublicclassStudy1{privateStringno;//学号privateStringname;//姓名}@DatapublicclassStudy2{privateStringno;//学号privateStringname;//姓名}一、List转ListListstu
- Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8
zhongjh
这个翻译过来就是:AndroidGradle插件需要Java11才能运行。您目前正在使用Java1.8。原因是因为使用AndroidStudio2021.1.1的版本依然在用Java1.8,具体报错如下Anexceptionoccurredapplyingpluginrequest[id:'com.android.application']>Failedtoapplyplugin'com.andr
- Apktool 下载、安装和使用
给我一支白沙
Apktool简介用于反编译Androidapk,可以将应用中的资源提取出来,也可以在修改资源文件后重新打包。smali调试环境要求安装java1.8以上命令行运行java-version返回版本大于1.8如果没有,请安装java1.8下载与安装下载apktool_x.x.x.jar到本地官网下载或者镜像下载重命名下载的apktool_x.x.x.jar,改名为apktool.jar下载脚本并配置
- SonarQube安装踩坑记录
艾-普-西-隆
sonarqube
如果用java1.8和mysql,则SonarQube版本不能超过7.8,看这里。SonarQube7.8安装包地址:https://binaries.sonarsource.com/Distribution/sonarqube/sonarqube-7.8.zip安装步骤:1、下载SonarQube安装包wget https://binaries.sonarsource.com/Distribut
- JDK下载地址
FourAu
java
1.官网下载java1.8地址(需要注册一个oracle账户):JavaDownloads|Oracle清华镜像下载Indexof/AdoptOpenJDK/|清华大学开源软件镜像站|TsinghuaOpenSourceMirror3.华为镜像下载https://repo.huaweicloud.com/java/jdk/
- 【看看源码】一、ArrayList源码解析
佩洛君
Java源码阅读java
前言:工作中涉及到并发编程,于是看了看java集合源码的各种实现,在这里记录下。汇总贴CSDN链接:【看看源码】Java1.8集合源码一、初识ArrayList首先看一下类引用框图:然后翻译下ArrayList的类的官方注释:*List接口的由可调整大小的数组实现。实现所有可选的列表操作,并允许所有元素,包括null。除了实现List接口外,这个类还提供了一些方法来操作内部用于存储列表的数组的大小
- Java基础—数组—15数组foreach循环、多维数组及数组应用:Arrays类
冻笠
JavaSE开发语言java学习算法
1、array数组的发音:美[əˈreɪ]英[ə'reɪ]2、数组的forEach循环:IDEA快捷键:数组名.for格式是for(intarray:arrays){}array为数组元素缺点是没有下标,很适合打印输出3、掌握二维数组即可:一维数组,数组元素是值二维数组,数组元素是数组,存放的是地址4、Arrays类:1)可查看Java1.8帮助文档2)idea中直接按Ctrl点开类,点击左下角“
- AutoDL租服务器安装JAVA1.8
冰岛小贤
服务器运维
Linux系统下载链接:链接:https://pan.baidu.com/s/1BaLCP2SkpgienCeiKBT_UQ提取码:smx6将下载好的文件上传至root文件夹下并解压,解压命令:tar-zxvfjdk-8u171-linux-x64.tar.gz上图:然后进入编辑:vim/etc/profile点击键盘i进行输入,将下面一段粘贴:exportJAVA_HOME=/usr/local
- Java | 学习系列 Java1.8 新特性详解( 包含学习代码 )
天上的小仙女呀
前言:Java8已经发布很久了,很多报道表明Java8是一次重大的版本升级。在JavaCodeGeeks上已经有很多介绍Java8新特性的文章,例如PlayingwithJava8–LambdasandConcurrency、Java8DateTimeAPITutorial:LocalDateTime和AbstractClassVersusInterfaceintheJDK8Era。本文还参考了一
- Kali安装JAVA8和切换JDK版本的详细过程
huayimu
系统设置javalinux开发语言
一、安装JDK1.81、直接使用下面的地址下载java1.8:https://repo.huaweicloud.com/java/jdk/8u202-b08/jdk-8u202-linux-x64.tar.gz2、建立目录,将下载的jdk的安装包复制过去并进行解压sudomkdir-p/usr/local/javacpjdk-8u202-linux-x64.tar.gz/usr/local/jav
- Flume
李昊哲小课
Java大数据flume大数据kafkahadoop
FlumeFlume是一种分布式、可靠且可用的服务高效收集、聚合和移动大量日志数据。它具有基于流媒体的简单灵活的架构数据流。它坚固耐用,容错,可靠性可调机制以及许多故障转移和恢复机制。它使用允许在线分析的简单可扩展数据模型应用。数据流模型系统要求Java运行时环境-Java1.8或更高版本内存-为源、通道或接收器使用的配置提供足够的内存磁盘空间-为通道或接收器使用的配置提供足够的磁盘空间目录权限-
- ubuntu快速搭建java开发环境/java1.8/idea2021.1.3/mysql/doceker
jio本小子
ubuntujavamysql
当设置Java开发环境时,确保先安装JavaDevelopmentKit(JDK)8、IntelliJIDEA2021.1.3专业版、Maven、Git、MySQL和Docker。以下是Ubuntu上安装这些工具的基本步骤:1.安装JavaDevelopmentKit(JDK)8:首先,更新APT软件包索引:sudoaptupdate然后安装OpenJDK8:sudoaptinstallopenj
- 大数据应用开发2-Scala语言各个环境配置
争渡争渡!
大数据
一、首先安装JDK1.8版本(简单过一下)1.下载与安装下载Java1.8地址:JavaDownloads|Oracle中国点击跳转(下载需要登录甲骨文账号)下载完成运行修改安装目录(两个都要改)复制第一次修改的安装目录2.配置环境变量在此电脑图标上右键,打开属性,点开高级系统设置——》环境变量在系统环境变量里新建——变量名:JAVA_HOME变量值就是刚刚复制的地址再双击PATH编辑,新建%JA
- 基于centos7.6搭建hadoop-3.1.2集群
mo_5201314
hadoop
基于centos7.6搭建hadoop-3.1.2集群hadoop单节点安装。Hadoop单节点的安装不需要守护进程,所以不需要安装zookeeper。准备环境centos7.6、java1.8、hadoop-3.1.2。首先安装虚拟机。我选择的是最小安装,这样会更节省资源,更快一些,但是有些东西会缺少,需要自己手动安装。在创建虚拟机之前点击左上角的虚拟网络编辑器。之后安装虚拟机的时候网卡会设置成
- html
周华华
html
js
1,数组的排列
var arr=[1,4,234,43,52,];
for(var x=0;x<arr.length;x++){
for(var y=x-1;y<arr.length;y++){
if(arr[x]<arr[y]){
&
- 【Struts2 四】Struts2拦截器
bit1129
struts2拦截器
Struts2框架是基于拦截器实现的,可以对某个Action进行拦截,然后某些逻辑处理,拦截器相当于AOP里面的环绕通知,即在Action方法的执行之前和之后根据需要添加相应的逻辑。事实上,即使struts.xml没有任何关于拦截器的配置,Struts2也会为我们添加一组默认的拦截器,最常见的是,请求参数自动绑定到Action对应的字段上。
Struts2中自定义拦截器的步骤是:
- make:cc 命令未找到解决方法
daizj
linux命令未知make cc
安装rz sz程序时,报下面错误:
[root@slave2 src]# make posix
cc -O -DPOSIX -DMD=2 rz.c -o rz
make: cc:命令未找到
make: *** [posix] 错误 127
系统:centos 6.6
环境:虚拟机
错误原因:系统未安装gcc,这个是由于在安
- Oracle之Job应用
周凡杨
oracle job
最近写服务,服务上线后,需要写一个定时执行的SQL脚本,清理并更新数据库表里的数据,应用到了Oracle 的 Job的相关知识。在此总结一下。
一:查看相关job信息
1、相关视图
dba_jobs
all_jobs
user_jobs
dba_jobs_running 包含正在运行
- 多线程机制
朱辉辉33
多线程
转至http://blog.csdn.net/lj70024/archive/2010/04/06/5455790.aspx
程序、进程和线程:
程序是一段静态的代码,它是应用程序执行的蓝本。进程是程序的一次动态执行过程,它对应了从代码加载、执行至执行完毕的一个完整过程,这个过程也是进程本身从产生、发展至消亡的过程。线程是比进程更小的单位,一个进程执行过程中可以产生多个线程,每个线程有自身的
- web报表工具FineReport使用中遇到的常见报错及解决办法(一)
老A不折腾
web报表finereportjava报表报表工具
FineReport使用中遇到的常见报错及解决办法(一)
这里写点抛砖引玉,希望大家能把自己整理的问题及解决方法晾出来,Mark一下,利人利己。
出现问题先搜一下文档上有没有,再看看度娘有没有,再看看论坛有没有。有报错要看日志。下面简单罗列下常见的问题,大多文档上都有提到的。
1、address pool is full:
含义:地址池满,连接数超过并发数上
- mysql rpm安装后没有my.cnf
林鹤霄
没有my.cnf
Linux下用rpm包安装的MySQL是不会安装/etc/my.cnf文件的,
至于为什么没有这个文件而MySQL却也能正常启动和作用,在这儿有两个说法,
第一种说法,my.cnf只是MySQL启动时的一个参数文件,可以没有它,这时MySQL会用内置的默认参数启动,
第二种说法,MySQL在启动时自动使用/usr/share/mysql目录下的my-medium.cnf文件,这种说法仅限于r
- Kindle Fire HDX root并安装谷歌服务框架之后仍无法登陆谷歌账号的问题
aigo
root
原文:http://kindlefireforkid.com/how-to-setup-a-google-account-on-amazon-fire-tablet/
Step 4: Run ADB command from your PC
On the PC, you need install Amazon Fire ADB driver and instal
- javascript 中var提升的典型实例
alxw4616
JavaScript
// 刚刚在书上看到的一个小问题,很有意思.大家一起思考下吧
myname = 'global';
var fn = function () {
console.log(myname); // undefined
var myname = 'local';
console.log(myname); // local
};
fn()
// 上述代码实际上等同于以下代码
m
- 定时器和获取时间的使用
百合不是茶
时间的转换定时器
定时器:定时创建任务在游戏设计的时候用的比较多
Timer();定时器
TImerTask();Timer的子类 由 Timer 安排为一次执行或重复执行的任务。
定时器类Timer在java.util包中。使用时,先实例化,然后使用实例的schedule(TimerTask task, long delay)方法,设定
- JDK1.5 Queue
bijian1013
javathreadjava多线程Queue
JDK1.5 Queue
LinkedList:
LinkedList不是同步的。如果多个线程同时访问列表,而其中至少一个线程从结构上修改了该列表,则它必须 保持外部同步。(结构修改指添加或删除一个或多个元素的任何操作;仅设置元素的值不是结构修改。)这一般通过对自然封装该列表的对象进行同步操作来完成。如果不存在这样的对象,则应该使用 Collections.synchronizedList 方
- http认证原理和https
bijian1013
httphttps
一.基础介绍
在URL前加https://前缀表明是用SSL加密的。 你的电脑与服务器之间收发的信息传输将更加安全。
Web服务器启用SSL需要获得一个服务器证书并将该证书与要使用SSL的服务器绑定。
http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后
- 【Java范型五】范型继承
bit1129
java
定义如下一个抽象的范型类,其中定义了两个范型参数,T1,T2
package com.tom.lang.generics;
public abstract class SuperGenerics<T1, T2> {
private T1 t1;
private T2 t2;
public abstract void doIt(T
- 【Nginx六】nginx.conf常用指令(Directive)
bit1129
Directive
1. worker_processes 8;
表示Nginx将启动8个工作者进程,通过ps -ef|grep nginx,会发现有8个Nginx Worker Process在运行
nobody 53879 118449 0 Apr22 ? 00:26:15 nginx: worker process
- lua 遍历Header头部
ronin47
lua header 遍历
local headers = ngx.req.get_headers()
ngx.say("headers begin", "<br/>")
ngx.say("Host : ", he
- java-32.通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小(两数组的差最小)。
bylijinnan
java
import java.util.Arrays;
public class MinSumASumB {
/**
* Q32.有两个序列a,b,大小都为n,序列元素的值任意整数,无序.
*
* 要求:通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小。
* 例如:
* int[] a = {100,99,98,1,2,3
- redis
开窍的石头
redis
在redis的redis.conf配置文件中找到# requirepass foobared
把它替换成requirepass 12356789 后边的12356789就是你的密码
打开redis客户端输入config get requirepass
返回
redis 127.0.0.1:6379> config get requirepass
1) "require
- [JAVA图像与图形]现有的GPU架构支持JAVA语言吗?
comsci
java语言
无论是opengl还是cuda,都是建立在C语言体系架构基础上的,在未来,图像图形处理业务快速发展,相关领域市场不断扩大的情况下,我们JAVA语言系统怎么从这么庞大,且还在不断扩大的市场上分到一块蛋糕,是值得每个JAVAER认真思考和行动的事情
- 安装ubuntu14.04登录后花屏了怎么办
cuiyadll
ubuntu
这个情况,一般属于显卡驱动问题。
可以先尝试安装显卡的官方闭源驱动。
按键盘三个键:CTRL + ALT + F1
进入终端,输入用户名和密码登录终端:
安装amd的显卡驱动
sudo
apt-get
install
fglrx
安装nvidia显卡驱动
sudo
ap
- SSL 与 数字证书 的基本概念和工作原理
darrenzhu
加密ssl证书密钥签名
SSL 与 数字证书 的基本概念和工作原理
http://www.linuxde.net/2012/03/8301.html
SSL握手协议的目的是或最终结果是让客户端和服务器拥有一个共同的密钥,握手协议本身是基于非对称加密机制的,之后就使用共同的密钥基于对称加密机制进行信息交换。
http://www.ibm.com/developerworks/cn/webspher
- Ubuntu设置ip的步骤
dcj3sjt126com
ubuntu
在单位的一台机器完全装了Ubuntu Server,但回家只能在XP上VM一个,装的时候网卡是DHCP的,用ifconfig查了一下ip是192.168.92.128,可以ping通。
转载不是错:
Ubuntu命令行修改网络配置方法
/etc/network/interfaces打开后里面可设置DHCP或手动设置静态ip。前面auto eth0,让网卡开机自动挂载.
1. 以D
- php包管理工具推荐
dcj3sjt126com
PHPComposer
http://www.phpcomposer.com/
Composer是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。
中文文档
入门指南
下载
安装包列表
Composer 中国镜像
- Gson使用四(TypeAdapter)
eksliang
jsongsonGson自定义转换器gsonTypeAdapter
转载请出自出处:http://eksliang.iteye.com/blog/2175595 一.概述
Gson的TypeAapter可以理解成自定义序列化和返序列化 二、应用场景举例
例如我们通常去注册时(那些外国网站),会让我们输入firstName,lastName,但是转到我们都
- JQM控件之Navbar和Tabs
gundumw100
htmlxmlcss
在JQM中使用导航栏Navbar是简单的。
只需要将data-role="navbar"赋给div即可:
<div data-role="navbar">
<ul>
<li><a href="#" class="ui-btn-active&qu
- 利用归并排序算法对大文件进行排序
iwindyforest
java归并排序大文件分治法Merge sort
归并排序算法介绍,请参照Wikipeida
zh.wikipedia.org/wiki/%E5%BD%92%E5%B9%B6%E6%8E%92%E5%BA%8F
基本思想:
大文件分割成行数相等的两个子文件,递归(归并排序)两个子文件,直到递归到分割成的子文件低于限制行数
低于限制行数的子文件直接排序
两个排序好的子文件归并到父文件
直到最后所有排序好的父文件归并到输入
- iOS UIWebView URL拦截
啸笑天
UIWebView
本文译者:candeladiao,原文:URL filtering for UIWebView on the iPhone说明:译者在做app开发时,因为页面的javascript文件比较大导致加载速度很慢,所以想把javascript文件打包在app里,当UIWebView需要加载该脚本时就从app本地读取,但UIWebView并不支持加载本地资源。最后从下文中找到了解决方法,第一次翻译,难免有
- 索引的碎片整理SQL语句
macroli
sql
SET NOCOUNT ON
DECLARE @tablename VARCHAR (128)
DECLARE @execstr VARCHAR (255)
DECLARE @objectid INT
DECLARE @indexid INT
DECLARE @frag DECIMAL
DECLARE @maxfrag DECIMAL
--设置最大允许的碎片数量,超过则对索引进行碎片
- Angularjs同步操作http请求with $promise
qiaolevip
每天进步一点点学习永无止境AngularJS纵观千象
// Define a factory
app.factory('profilePromise', ['$q', 'AccountService', function($q, AccountService) {
var deferred = $q.defer();
AccountService.getProfile().then(function(res) {
- hibernate联合查询问题
sxj19881213
sqlHibernateHQL联合查询
最近在用hibernate做项目,遇到了联合查询的问题,以及联合查询中的N+1问题。
针对无外键关联的联合查询,我做了HQL和SQL的实验,希望能帮助到大家。(我使用的版本是hibernate3.3.2)
1 几个常识:
(1)hql中的几种join查询,只有在外键关联、并且作了相应配置时才能使用。
(2)hql的默认查询策略,在进行联合查询时,会产
- struts2.xml
wuai
struts
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache