Skip to content

built with JavaEE using EJB, JPA, MDB, JSF and glassfish

License

Notifications You must be signed in to change notification settings

orangejuice/job-market

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

job market

A course project built on the requirement from lecturer. Only for learning purpose.

requirements document are located in ./doc

roles

  • freelancer
  • job provider
  • administrator

techniques

EJB / JPA / MDB / JSF

based on JDK8 (for Glassfish5 container)

running instruction

  • run glassfish server and mysql database
  • import ./setup/glassfish-resources.xml to setup glassfish.
    • command: asadmin add-resources ./setup/glassfish-resources.xml
  • in case using IDEA as IDE, after importing maven project you can add running configuration now
    • Add Glassfish Server/local
    • in deployment tab, add artifact war expoloded/jar expoloded

tip: you may need to add glassfish into File | Settings | Build, Execution, Deployment | Application Servers firstly.

some pitfalls met are recorded on

In Chinese

使用 IntelliJ 创建并编写 EJB 项目

Demo

Guest

demo

demo

freelancer

demo

demo

demo

demo

provider

demo

administrator

demo

demo

About

built with JavaEE using EJB, JPA, MDB, JSF and glassfish

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published