Lean service architectures with Java EE 6 - JavaWorld - 0 views
-
key ingredients of a service-oriented component: Facade: Provides simplified, centralized access to the component and decouples the client from the concrete services. It is the network and transaction boundary. Service: The actual implementation of business logic. Domain structure: This is a structure rather than an object. It implements the component's persistence and exposes all of its state to the services, without encapsulation.
-
This convention not only standardizes the structure and improves maintainability, but also allows automatic dependency validation with frameworks like JDepend, Checkstyle, Dependometer, SonarJ, or XRadar. You can even perform the validation at build time. If you do, the continuous build would break on violation of defined dependencies. The rules are clearly defined with strict layering: a facade may access a service, and the service a domain object, but not vice versa
Spring Security - Features - 0 views
-
Domain object instance security: In many applications it's desirable to define Access Control Lists (ACLs) for individual domain object instances. We provide a comprehensive ACL package with features including integer bit masking, permission inheritance (including blocking), an optimized JDBC-backed ACL repository, caching and a pluggable, interface-driven design.
-
OpenID Support: the web's emerging single sign-on standard (supported by Google, IBM, Sun, Yahoo and others) is also supported in Spring Security
-
Easy integration with existing databases: Our implementations have been designed to make it easy to use your existing authentication schema and data (without modification). Of course, you can also provide your own Data Access Object if you wish. Password encoding: Of course, passwords in your authentication repository need not be in plain text. We support both SHA and MD5 encoding, and also pluggable "salt" providers to maximise password security.
- ...5 more annotations...
ICW Developer Network - 0 views
-
ComparisonThis section provides a brief comparison of SAFs functionality with that of the Acegi Security Framework [11] and JBoss Seam Security [12]
-
Acegi’s Policy Decision functionality is not based on Java security standards but on a proprietary solution
-
ACL defines per domain object who has access permissions
- ...5 more annotations...
In Relation To... Bean Validation for Flex developers - 0 views
-
Bean Validation for Flex developers
-
GraniteDS have added support for Bean Validation into their project and hence Bean Validation is usable by all Flex users
-
Because they do not run on the JVM, they basically have reimplemented the full specification in Flex: you can annotate your ActionScript3 objects with constraints: it supports all the standard constraints and you can write your own constraints you can execute the validation logic and retrieve the error report you can make use of most of the feature including advanced ones like groups, group sequence etc
- ...3 more annotations...
JPA Reference Guide - JBoss AS 7.0 - Project Documentation Editor - 0 views
-
Persistence unit properties
-
Should be hibernate3-bundled if Hibernate 3 jars are in the application archive (adapterModule and adapterClass will automatically be set for hibernate3-bundled).
-
org.jboss.as.jpa.hibernate:3 (Hibernate 3 integration classes)
- ...14 more annotations...
Java API Design Checklist « The Amiable API - 0 views
-
Java API Design Checklist
-
Do not use
-
marketing
- ...18 more annotations...
The Business Value of Using DDD | Getting Started with Domain-Driven Design | InformIT - 0 views
-
The Business Value of Using DDD
Agile/Evolutionary Data Modeling: From Domain Modeling to Physical Modeling - 0 views
-
serial approach which risks communication errors
-
parallel approach which risks double work (both of us would have explored the same schema issues, her from an object point of view and me from the data point of view) and incompatible work (we could have easily made different schema design decisions)
Domain Language /Newsletter - 0 views
-
Expanding a Bubble Getting Started with DDD When Surrounded by Legacy Systems IV
Domain Language /Newsletter - 0 views
-
Getting Started with DDD When Surrounded by Legacy Systems II
-
Strategy 2: Autonomous Bubble
UML 2 Class Diagram Guidelines - 0 views
-
UML 2 Class Diagram Guidelines
-
1. General Guidelines
-
2. Class Style Guidelines
- ...49 more annotations...
Interface naming in Java - Stack Overflow - 0 views
-
interfaces define
-
capabilities
-
this is one sensible interface naming option, if the interface encapsulates a cohesive set of behaviors and yes, compared to blindly following the meaningless I+ convention, it requires some thought, but thinking of an appropriate name also forces you to (re)consider the interface's primary responsibility and how it fits into the overall design imho, a class diagram for a domain model should be almost fluently readable english
-
-
not types
- ...16 more annotations...
TH03-EP01-US001 - Media Management, Media Upload, Media Item Fields (Groomed BE21, FE8)... - 0 views
-
Media Management,
-
upload a new media item
-
syndication and encoding - not part of this user story
- ...26 more annotations...
Exceptions Are Objects : Adam Bien's Weblog - 0 views
-
Exceptions Are Objects
-
Organizing exceptions in an exception(s) package is problematic
-
organize the code after domain responsibilities
- ...1 more annotation...
Java Time API Now In Java 8 - 0 views
-
Java Time API Now In Java 8
-
package java.time
-
Java Time Javadoc draft
- ...6 more annotations...
Supported Place Types - Google Places API (Experimental) - Google Developers - 0 views
-
Place Types
-
Google Places API
-
supported types for Place searches and Place adds
- ...30 more annotations...
Hibernate - 0 views
-
what-when-how In Depth Tutorials and Information
-
Understanding object/relational persistence (Hibernate)
-
Mapping persistent classes (Hibernate)
- ...5 more annotations...
databene benerator - 0 views
-
Databene Benerator
-
framework for generating realistic and valid high-volume test data for your system under test
-
reduces the amount of time for creating a useful data setup
- ...15 more annotations...
Enterprise Architect - Resources - Model Driven Generation (MDG) Technologies - 0 views
-
Model Driven Generation (MDG) Technologies
-
MDG Technologies allow users to extend Enterprise Architect's modeling capabilities to specific domains and notations. MDG Technologies seamlessly plug into Enterprise Architect to provide additional toolboxes, UML profiles, patterns, templates and other modeling resources.
-
Free MDG Technology downloads for Enterprise Architect:
- ...12 more annotations...
‹ Previous
21 - 40 of 50
Next ›
Showing 20▼ items per page