Find Jobs
Hire Freelancers

Spring in business :examples

$250-750 USD

Đã hủy
Đã đăng vào khoảng 9 năm trước

$250-750 USD

Thanh toán khi bàn giao
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)
Mã dự án: 7214920

Về dự án

7 đề xuất
Dự án từ xa
Hoạt động 9 năm trước

Bạn muốn kiếm tiền?

Lợi ích khi chào giá trên Freelancer

Thiết lập ngân sách và thời gian
Nhận thanh toán cho công việc
Phác thảo đề xuất của bạn
Miễn phí đăng ký và cháo giá cho công việc
7 freelancer chào giá trung bình $601 USD cho công việc này
Avatar người dùng
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 trong 10 ngày
5,0 (3 nhận xét)
4,4
4,4
Avatar người dùng
I used spring extensively and extended the security module.
$833 USD trong 20 ngày
5,0 (5 nhận xét)
4,2
4,2
Avatar người dùng
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 trong 10 ngày
4,8 (18 nhận xét)
4,2
4,2
Avatar người dùng
I wrote a framework spring security, hibernate, spring ioc, aop. I believe i can finish your project
$444 USD trong 5 ngày
0,0 (0 nhận xét)
0,0
0,0
Avatar người dùng
A proposal has not yet been provided
$555 USD trong 20 ngày
0,0 (0 nhận xét)
0,0
0,0

Về khách hàng

Cờ của INDIA
Bangalore, India
5,0
41
Phương thức thanh toán đã xác thực
Thành viên từ thg 11 12, 2007

Xác thực khách hàng

Cảm ơn bạn! Chúng tôi đã gửi email chứa đường link để bạn lấy tín dụng miễn phí.
Đã xảy ra lỗi trong khi gửi email của bạn. Hãy thử lại.
Người Dùng Đã Đăng Ký Tổng Số Việc Đã Đăng
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Đang tải xem trước
Đã cấp quyền truy cập vị trí.
Phiên đăng nhập của bạn đã hết hạn và bạn đã bị đăng xuất. Hãy đăng nhập lại.