社交網絡
這是我在EPAM Java培訓課程中的第一個Java項目,我寧願使用Spring&Hibernate重寫它,但不幸的是,現在沒有時間去做:(
技術
- Tomcat作為網絡服務器
- 生產模式的PostgreSQL
- Yandex嵌入式PostgreSQL服務器用於單元測試
- Gradle構建
在引擎蓋下
- JDBC通過Tomcat連接池
- MVC架構與Servlet和JSP(沒有彈簧)
- Apache查詢跑步者(無冬眠)
- bootstrap可欣賞美麗的景色
- 信件阿圖爾·海因(Artur Heinze)而不是個人資料照片
- junit進行測試:)
- log4j用於記錄:)
功能
- 登錄和註冊表格
- 聯繫信息更新
- 添加 /刪除朋友
- 發送消息
- 查看最後一條消息
特徵
- 授權和身份驗證(沒有管理員或管理角色)
- 國際化(英語/俄羅斯界面)
- 服務器端聯繫驗證
- 分頁
- 用戶和朋友搜索
- 錯誤處理程序
已知的錯誤和未來的前景
- 使用Spring&Hibernate重寫項目
- 使用AngularJS / React和Spa方法重寫客戶端
- 提供清晰的記錄
解決每個單元類的嵌入式PostgreSQL的多個開始的問題
相關鏈接