-
0 votesanswersviews
从JPA注释生成DDL
我的JPA模型中有以下类(省略了getter,setter和不相关的字段): @Entity @Inheritance(strategy = InheritanceType.TABLE_PER_CLASS) @IdClass(PricePK.class) public class Price { @Id @ManyToOne(optional = false) priva... -
4 votesanswersviews
JPA,HIBERNATE . 如何从@TableGenerator获取下一个值
我有一个具有以下主键生成策略的实体类 @Id @Column(name = "id", nullable = false) @TableGenerator(name = "USERGENERATOR", table = "my_sequences", pkColumnName = "sequence_name", pk... -
2 votesanswersviews
JPA-Mapping问题
参考(http://stackoverflow.com/questions/4688709/problem-in-jpa-mapping) 我有一种情况,我的数据库表如下所示,我想知道如何为这种表格进行JPA映射,特别是对于没有主键ID的auction_param_values 表名:主键为auction_id的拍卖 表名:* auction_param *,主键为auction_param_id... -
3 votesanswersviews
Eclipselink JPA在使用生成的主键插入Derby表时出错
当持久化到具有生成主键的表时,EclipseLink似乎错误地将空主键值传递给Derby . 在这种情况下,Derby返回 Attempt to modify an identity column 的错误 . Derby需要一个排除id值的SQL语句 . 我的问题是如何强制EclipseLink发送正确的SQL?细节如下...... 我使用Eclipselink映射到最新的Netbeans 7.... -
0 votesanswersviews
Ecliplselink - @CascadeOnDelete不适用于@Customizer
我有两个实体 . “Price”类将“CalculableValue”存储为SortedMap字段 . 为了支持有序的 Map ,我写了定制器 . 在那之后,似乎@CascadeOnDelete无效 . 如果我从map中删除了CalculableValue实例,然后保存“Price”EclipseLink只在computeableValues表中将priceId列更新为NULL ... 我真的想... -
101 votesanswersviews
MVC 5访问声明身份用户数据
我正在使用 Entity Framework 5 Database First 方法开发一个 MVC 5 Web应用程序 . 我使用 OWIN 进行用户身份验证 . 下面显示我的帐户控制器中的登录方法 . public ActionResult Login(LoginViewModel model, string returnUrl) { if (ModelState.IsValid) ... -
5 votesanswersviews
EclipseLink @CascadeOnDelete有时只能工作吗?
我有两个表,“书籍”和“书店”都有一个@OneToMany引用“book_to_bookstore”表,其中包含了书店中有多少本书的信息 . 如果删除书籍或书店,那么该信息也应该消失 . 因此我使用标准JPA CascadeType.ALL和orphanRemoval = true . 为了使“正确”的SQL模式在使用Java访问时也能正常工作,我添加了EclipseLink特定的@Cascade... -
0 votesanswersviews
我可以以某种方式cascade.PERSIST Map <Entity,Entity>中的 Map 键吗?
情况:我有一个像这样的Map的类: @Entity public class Bar { @Id @GeneratedValue private Long id; @ManyToMany(cascade = CascadeType.ALL) @JoinTable(name = "fooMap", joinColumns = @JoinColumn... -
3 votesanswersviews
在JPA @OneToMany与数据库级联外键删除中级联删除
我看到了很多类似的问题,但没有找到一些结论性的结论 . 使用JPA时,如果您有@OneToMany关系,则可以指定它级联 REMOVE 操作 . 同时,可以在数据库中指定外键,并在删除键基行时执行操作 . JPA示例: @Entity public class Parent { @Id private Long id; @OneToMany(cascade = {Casc... -
0 votesanswersviews
在多列上使用投影 - 连接表
美好的一天 . 所以我有映射@Id @GeneratedValue(strategy = GenerationType.SEQUENCE,generator =“discount_fares_id_sequence”)@SequenceGenerator(name =“discount_fares_id_sequence”,sequenceName =“discount_fares_id_seq”... -
2 votesanswersviews
我得到“com.ibm.db2.jcc.am.SqlIntegrityConstraintViolationException:DB2 SQL错误:SQLCODE = -803,SQLSTATE = 23505
我的代码: @Id @Column(name = "cust_admin_id" ) @SequenceGenerator(name = "Cust_Admin_seq" , sequenceName = "cust_Admin_id",allocationSize=1) @GeneratedValue(strat... -
3 votesanswersviews
在ASP.Net核心标识中获取当前主体作为我的自定义应用程序用户
在以前的ASP.NET版本中,如果我想将自定义类作为当前登录用户,我所做的是:我让FormsAuthentication模块完成其工作,然后在PostAuthenticateRequest事件中替换当前的Principal( HttpContext.Current.User)与我从数据库中获取的自定义主体对象(带有一些性能缓存) . 如何在ASP.NET身份中实现相同的目标?我有自己的Applic... -
9 votesanswersviews
ASP.NET标识:授权后更新外部声明
我正在使用ASP.NET身份与几个外部登录提供程序,我需要处理以下方案: 1)用户使用外部服务登录(假设它是Facebook),应用程序从Facebook获取一些信息(姓名,电子邮件,出生日期等等) . 包含此信息的声明被添加到身份 . 2)对于以下场景,我需要将此信息存储在应用程序Db中: Admin浏览注册用户列表 电子邮件订阅服务将使用名字和姓氏 ...... 问题是如果用户... -
0 votesanswersviews
使用查询api与hql获取结果的结果不同
我有以下实体(不完全但提供了一般性的想法): @Entity public class WebElement implements Serializable { private static final long serialVersionUID = 1L; @Id @GeneratedValue private Long id; @ManyToMany(fetc... -
1 votesanswersviews
JPQL中的复杂订单
首先让我说我不是数据库人 . 这个东西让我感到困惑,但不幸的是我在工作中遇到了这个问题,所以我有点卡住:-) 我试图通过使用JPQL来获得复杂的订单,而我根本没有任何运气 . 我当前的查询如下所示: select distinct msg from CSMessage msg, Error err where msg = err.msg order by err.task.src 我试图用这个来... -
0 votesanswersviews
Mysql如何用不同的排序规则添加外键问题
父母表:app 父表应用程序有两列ID,APP-ID . id int(11) not null auto_increment, `App-id varchar(20) NOT NULL latin1_bin, 表列描述: - ID =自动增量 - APP-ID = varchar,其归类类型为latin1_bin 儿童TBALE:app_ser 子表app_ser有两列ID,APP... -
104 votesanswersviews
防伪令牌问题(MVC 5)
我遇到了防伪令牌的问题:(我已经创建了自己的User类,但工作正常,但现在每次进入 /Account/Register 页面时都会收到错误 . 错误是: “http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier”或“http://schemas.microsoft.com/accesscontrolservice/... -
7 votesanswersviews
.Net Claims Auth - 无法设置当前主体
我正在尝试使用基于声明的身份验证重新登录系统 . 到目前为止,这么好 单步执行,它似乎正确评估用户名和密码并正确创建声明主体(包括添加身份验证类型以将IsAuthenticated设置为true,per this SO question . ) 但是...... 不知何故,身份似乎没有正确设置在线上 . 结果,我被直接重定向回登录页面 . 守则 我在 global.asax 中有以下内容: pri... -
2 votesanswersviews
使用组织帐户(多个租户)向ASP.NET MVC添加自定义声明
有没有办法在用户通过身份验证后向我的ClaimsPrincipal添加自定义声明?在为个人帐户使用ASP.NET标识时,可以在创建主体时向ClaimsPrincipal添加自定义声明,但在使用组织帐户模板时无法找到执行此操作的方法 . -
16 votesanswersviews
ClaimsPrincipal的作用是什么,为什么它有多个身份?
我试图基于应用程序(依赖方)的声明来理解.NET背后的安全模型 . 我知道有两大类: ClaimsPrincipal - 正在运行的进程的安全上下文 IdentityPrincipal - 存储有关用户的信息 - 身份验证状态和声明 ClaimsPrincipal只包含一组身份和指向当前使用的身份,但据我所知,主体通常永远不会包含多于1个身份,即使它会 - 但用户从未登录过2个或更... -
1 votesanswersviews
由SessionToken设置的自定义主体在应用程序PostAuthenticateRequest中恢复为ClaimsPrincipal
我正在使用Windows身份验证开发Intranet Web App . 我使用自定义ClaimsAuthenticationManager使用声明转换 . public class ClaimsTransformer : ClaimsAuthenticationManager { public override ClaimsPrincipal Authenticate(s... -
44 votesanswersviews
rake db:使用postgresql创建抛出“数据库不存在”错误
我在Debian 7下使用rails 4.1.5和postgresql 9.1,我无法在我的开发环境中创建数据库 . 我跑的时候 bin/rake db:create 我明白了 home/rs/.rvm/gems/ruby-2.1.2/gems/activerecord-4.1.5/lib/active_record/connection_adapters/postgresql_adapter.... -
2 votesanswersviews
PostgreSQL createdb抛出致命错误
我正在尝试在linux机器上的PostgreSQL上创建db . 我使用以下命令来创建数据库 . createdb mydbname; 这会引发以下错误 . createdb:无法连接到数据库postgres:FATAL:数据库“postgres”不存在 我是PostgreSQL的新手 . 你能指导我完成这个错误吗?我只想在psql上创建一个DB . -
7 votesanswersviews
PostgreSQL错误致命:角色“用户名”不存在
我正在Windows中设置我的PostgreSQL 9.1 . 我对PostgreSQL无能为力:无法创建b,无法创建用户;所有操作都返回错误消息 致命:角色根不存在root是我在安装 Postgresql 时创建的帐户名 但我可以使用以下连接: username : postgres 如何使用角色 root 连接到postgres?有一个解决方案提到的linux平台使用su命令here但无法找... -
2 votesanswersviews
用户“geo”geodjango教程postgresql错误的对等身份验证失败
我正在开始geodjango教程 . 我复制并过去了所有事情,但我仍然得到错误 . django.db.utils.OperationalError: FATAL: Peer authentication failed for user "geo" 我'm new to geodjango and postgresql and postgis. I'已经全新安装了postg... -
3 votesanswersviews
Postgresql中不存在“角色”
我正在阅读本教程here . 以下命令以用户身份登录: # login as user "user" psql -U user 当我执行上面的命令时,我得到一个错误说明如下: psql: FATAL: role "user" does not exist 我在网上看到的唯一帮助是here,已经说了以下内容: 致命:角色“myusername”不存在默... -
1 votesanswersviews
Docker角色创建错误 - 角色___不存在
我是Docker的新手,我正试图用Postgres运行它 . 然后我尝试运行python测试用例,这些测试用例适用于其他人而不是我 . 以下错误告诉我Docker可能正在努力创建角色 foo : E sqlalchemy.exc.OperationalError:(psycopg2.OperationalError)致命:角色“foo”不存在 另一个错误: E psycopg2.Operat... -
1 votesanswersviews
AWS Cloud 9上的Rails和Postgresql:角色“ec2-user”不存在
我正在尝试使用AWS Cloud9使用Postgres数据库启动并运行我的Rails环境,并在尝试运行 rails db:migrate 时遇到问题 . 最初我通过运行创建项目: rails new app_name -d postgresql bundle install Bundler在找到 gem 'pg' 时遇到了问题所以我跑了: sudo yum install post... -
6 votesanswersviews
OAuth 2.0适用于桌面和移动应用程序
我正在研究OAuth 2.0协议 . 我遇到了为不在Web服务器上运行的桌面/移动应用程序生成承载令牌的问题 . 对于Web应用程序,OAuth 2.0协议流程对我来说很清楚 . 假设 myapp.com 想要代表用户Alice访问 protectedresource.com ,那么Alice被重定向到 https://protectedresource.com/oauth?redirect_ur... -
7 votesanswersviews
如何使用OAW客户端凭据开始使用OWIN Oauth保护WebApi?
我是OAuth 2.0的新手 . 我已经公平地阅读了OAuth 2.0 doc,我看到有四种获取授权的方法 . 获得授权的类型: 1.Implicit Grant 2.Resource Owner Password Credentials Grant 3.Client Credentials Grant 4.Authorization Code Grant 就我而言,我有客户端应用程序,资源...