Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 341329
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 12, 20262026-05-12T10:41:57+00:00 2026-05-12T10:41:57+00:00

I am starting to I am learning scala, and trying to build some simple

  • 0

I am starting to I am learning scala, and trying to build some simple applications to test drive the language more.

I am looking for non-intrusive framework/container for mid tier applications (not the web framework). Originally, I was about to start off with spring since I am very familiar with it. However, given that scala provides a very different way to do thing than java. I wonder if Spring is the best framework for scala that can take the most values out of scala. I’d love to know if there are new and better ways to do things in scala community.

My expectation to the framework/container will be able to address the following basic elements: configuration, modularization, monitoring(e.g. JMX), dependent injection. other things like JPA, JMS, conneciton pooling will be a plus.

I heard of Lift, but it seems to be more a web framework.

Thanks

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-12T10:41:58+00:00Added an answer on May 12, 2026 at 10:41 am

    I was in a similar position to you and I have kept with Spring: it has worked out just fine. The only annoyance is that my IDE (IntelliJ IDEA) has built-in Spring support and marks my spring config files as being full of errors when they are just fine.

    I’ve found that one thing I can do instead of injecting multiple service implementations via Spring is to use composition of functionality using Scala’s traits. For example, instead of using:

    public SomeBusinessClass {
        private PersistenceService dao;
        private ValidationService validator;
        //setters, business logic etc
    }
    

    I might use:

    public class SomeBusinessClass extends Persistence with Validation {
        @BeanProperty
        var dataSource: DataSource = _
    }
    

    Although this is not quite as flexible as the Java version, for most apps the flexibility of switching between service implementations is not really necessary. However, it does still preserve the fact that the persistent code is not co-mingled with the rest of the business logic.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm starting to learning some asp.net so I'm looking for an application to develop
I'm just starting out learning OpenCL. I'm trying to get a feel for what
I have been learning python for some time now. While starting this learning python
I'm starting learning rails, and having some troubles on configure cucumber to run my
I am just starting out learning to build interfaces, but the book I am
I'm starting out learning some ASP.Net programming and I'm going to be making a
I'm just starting out learning Rails and am trying to figure out how to
i'm starting up learning prolog (i use SWI-prolog) and i did a simple exercise
I just started learning Scala, and as part of the process, I've been trying
I had recently starting learning openGLES and right now I had gone through some

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.