问题列表 - 第34759页

在实体Bean中使用无状态EJB bean

显然在实体bean中使用无状态EJB bean会有异味,但请考虑如下方案并告诉我您是否知道更好的解决方案:

  1. 我有一个InvoiceTemplate带有字段的实体BeanNextInvoiceDate
  2. 生成NextInvoiceDate是一个复杂的过程,应该在InvoiceTemplate课外进行
  3. NextInvoiceDate应该每次都更新InvoiceTemplate存储到db

现在我有关于实体bean NextInvoiceDate中的@PrePersist @PreUpdatemethon 生成的逻辑InvoiceTemplate.逻辑变得越来越复杂,我想将它移到InvoiceTemplate实体bean之外.它在我看来应该有一个服务来计算NextInvoiceDate.但那么从内部调用这项服务是否正确InvoiceTemplate

java jpa ejb-3.0

6
推荐指数
1
解决办法
1225
查看次数

JavaScript内容类型

当我将JavaScript文件添加到网页时,我总是这样做:

<script type="text/javascript" src="/js/jquery.min.js"></script>
<script type="text/javascript">
    // Custom script
</script>
Run Code Online (Sandbox Code Playgroud)

但是今天我在响应标题中发现JavaScript实际上是作为服务提供的application/javascript.这是为什么?这两个都正确吗?或者我应该改变一个?这里发生了什么?

javascript content-type apache2

8
推荐指数
1
解决办法
2万
查看次数

Vim从最后一次关闭的光标开始

当我上次退出给定文件时,如何使Vim始终从我所处的线开始?

vim position cursor

4
推荐指数
1
解决办法
605
查看次数

如何测量Firebird 2.1数据库中Blob占用的空间量?

我有一个生产数据库,使用Firebird 2.1,我需要找出每个表使用多少空间,包括blob.blob-part是棘手的,因为它没有使用标准统计报告.

我无法轻松访问服务器的桌面,因此安装UDF等不是一个好的解决方案.

我怎么能这么容易做到?

firebird firebird2.1

6
推荐指数
1
解决办法
2729
查看次数

使用python中的csv模块写入特定单元格

我必须在我的csv文件中为特定单元格(比如第8个单元格)写一个值.我可以看到有一种csvwriter.writerow(row)方法可以写一整行,但我没有看到任何东西要写一个特定的单元格的值.

python csv

7
推荐指数
1
解决办法
3万
查看次数

CodeIgniter中的动态URL?

如何在CodeIgniter中动态获取/ user/bob user/martin等URL?

php codeigniter

2
推荐指数
1
解决办法
1015
查看次数

JPA 或 Hibernate 与 Oracle 表分区?

我需要在我的应用程序中使用实体框架,并且我在 Oracle 数据库中使用了表分区。通过简单的 JDBC,我可以从特定分区中选择数据。但我不知道我是否可以使用 hibernate 或 Eclipse link (JPA) 做同样的事情。如果有人知道该怎么做,请告诉我。

通常 JDBC - SQL 中的 select 语句是,

select * from TABLE_NAME partiton(PARTITON_NAME) where FIELD_NAME='PARAMETER_VALUE';
Run Code Online (Sandbox Code Playgroud)

我怎样才能用 Hibernate 或 JPA 做同样的事情?

请至少分享一个学习资源的链接。

谢谢!!!

java sql hibernate jpa

5
推荐指数
1
解决办法
1万
查看次数

7
推荐指数
1
解决办法
3499
查看次数

我怎样才能在Perl中表示集合?

我想在Perl中代表一个集合.我通常做的是使用带有一些虚拟值的哈希,例如:

my %hash=();
$hash{"element1"}=1;
$hash{"element5"}=1;
Run Code Online (Sandbox Code Playgroud)

然后使用if (defined $hash{$element_name})来确定元素是否在集合中.

这是一种常见做法吗?有关改进的建议吗?

另外,我应该使用definedexists

谢谢

perl hash set

35
推荐指数
2
解决办法
3万
查看次数

RSA和AES解密和加密问题

我在我的Android应用程序上生成了一对RSA密钥.

我收到一个Web服务 - 一个AES密钥,用我的RSA公钥加密 - 一个用AES密钥编码的字符串.

所以我必须执行以下操作: - 解密AES密钥 - 使用获得的AES密钥解密字符串.

为了生成RSA密钥我做了:

 keyGen = KeyPairGenerator.getInstance("RSA");
  keyGen.initialize(size);
  keypair = keyGen.genKeyPair();
  privateKey = keypair.getPrivate();
  publicKey = keypair.getPublic();
Run Code Online (Sandbox Code Playgroud)

在RSA解密我使用:

public static byte[] decryptRSA( PrivateKey key, byte[] text) throws Exception
      { 
          byte[] dectyptedText = null;

          Cipher cipher = Cipher.getInstance("RSA/ECB/PKCS1Padding");
          cipher.init(Cipher.DECRYPT_MODE, key);
          dectyptedText = cipher.doFinal(text);
          return dectyptedText;
      }
Run Code Online (Sandbox Code Playgroud)

在AES解密我使用:

public static byte[] decryptAES(byte[] key, byte[] text) throws Exception {   
            SecretKeySpec skeySpec = new SecretKeySpec(key, "AES");   
            Cipher cipher = Cipher.getInstance("AES/ECB/PKCS1Padding");   
            cipher.init(Cipher.DECRYPT_MODE, skeySpec);   
            byte[] decrypted = cipher.doFinal(text); …
Run Code Online (Sandbox Code Playgroud)

java android rsa aes

5
推荐指数
1
解决办法
5167
查看次数