Find Jobs
Hire Freelancers

Spring in business :examples

$250-750 USD

キャンセル
投稿日: 約9年前

$250-750 USD

完了時にお支払い
anyone extended spring in a cool way for a business problem that meant you could not use spring out the box but needed something custom? one is logging with AOP, security ... i had to extend security to have roles plus privildges ...so can create and change and user groups outside of code. Any more examples you can share with me? need to give a talk on it. More on the spring security change i did - [login to view URL]… Any more examples like this where you have used spring to solve a business problem by extending it in an elegant way, and can share with me, need to do a talk on this. So what I need - a blurb - short content describing a business case and how you extended spring. Willing to pay $25 for the first to cases I like. See attached for full github link that has sample case. I do not need code - just short technical write up like the one in the link OR posted here too: Spring is great. One example where it helped solve a business problem with little customization is : by default spring security has users and roles we add roles to URLs and methods, to 'guard' them, only users with that role can enter we keep our users in db and our roles too map roles to users Disadvantage here is that if you have many users or/and roles it can be tedious to edit . And need to do code changes to change who can see what Also if you just use 4-5 roles then you have less flexibility . If your customer wants a level of in direction - so without changing code can have different users have different groups. Also in one installation might want 4-5 groups, and in another 10. In this case its nice to have a table of privileges, so each method/ url can be guarded by one. Then outside if code we can create n number of groups (roles) and users. Solution One way to solve this is : Have a mapping table of users-to-roles and another of roles-privileges, and ask sql to: "give me all privileges of all roles of user X", this can be plugged into just the right place in spring and voila you have extended spring security with just a XML change Code: select username, [login to view URL] from user_roles u, roles_privileges r where username = ? and [login to view URL] = [login to view URL] You could also write this in a Java class that is the handler for authentication, but again its just a few lines of code. In data base this would go to Privilidges table. Users would be in users table. Business can make its own Roles in Roles table Then map Privilidges to roles. Link happens in spring security XML to make join and get right roles for a user that are in source. Example URL/ function in code can be accessible by a role called admin_user_add, this would be hard coded in source files (xml/java)
プロジェクト ID: 7214920

プロジェクトについて

7個の提案
リモートプロジェクト
アクティブ 9年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です
この仕事に7人のフリーランサーが、平均$601 USDで入札しています
ユーザーアバター
I am Spring enthusiast with lots experience. Have worked in great detail with all kinds of Spring Security issues and would have a best solution for your case. Would prefer to design the application using Java configuration using latest Spring libraries. I value clean and good quality code, have high coding standards.
$444 USD 10日以内
5.0 (3 レビュー)
4.4
4.4
ユーザーアバター
I used spring extensively and extended the security module.
$833 USD 20日以内
5.0 (5 レビュー)
4.2
4.2
ユーザーアバター
We are Egyptian team, and i am sure that you will get our work is a great as you expect, all of team have a diploma in javaSE, JavaEE, JavaFX using many technologies like Struts1, Struts2, Hibernate, JPA, Spring, Spring MVC, Spring Security, EJB, JSF, Primefaces, Webservices and all of us familier with XML, Javascript, AJAX, Web Services .. etc Also we have members who have a diploma in Andriod, JavaME, IOS, Blackberry applications. We are a team of programmers who have many skills in programming generally and in java specifically. we worked on a projects for a big companies like vodafone, Etisalat and many banks. We have knowledge about many fields of business. I can assure that you'll get your work done in an efficient way.
$833 USD 10日以内
4.8 (18 レビュー)
4.2
4.2
ユーザーアバター
I wrote a framework spring security, hibernate, spring ioc, aop. I believe i can finish your project
$444 USD 5日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
A proposal has not yet been provided
$555 USD 20日以内
0.0 (0 レビュー)
0.0
0.0

クライアントについて

INDIAのフラグ
Bangalore, India
5.0
41
お支払い方法確認済み
メンバー登録日:11月 12, 2007

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。