<commit_before>Java_Web
========

Barebone Java Web Application built with 'best practices', extremely useful for kickstarting academic mini projects.

Features
----
* Designed with MVC (Model View Controller) Architecture.
* Complies with 'Standards' and 'best practices' used for building Java Web Applications.
* Built with JSP, Servlets and Plain Java Classes.
* Built to be deployed on Apache Tomcat 7 (tested on the same)
* Tomcat Connection Pooling for Database connectivity.
* Session management with servlets.
* Use of JSTL (JSP Standard Tag Library).
* Includes frontend input validation with plain JavaScript.
* Integrated with Twitter Bootstrap 3.1.1 (UI Framework).
* Consice documentation for better understanding.


Version
----

1.0

Requirements
--------------
* JDK 1.7+
* Apache Tomcat 7+
* MySQL Database 5.6+
* (Optional) Netbeans IDE 7.3+

Getting Started
--------------

1. Clone this repository OR 'Download Zip'
2. Start Netbeans 7.3+, Menu -> File -> New Project -> Java Web -> Web Application with Existing Sources... Complete this wizard.
3. Create Database (MySQL 5.6+) using (project folder/db_schema/java_web.sql)
4. Check out the servlet mapping in Deployement Descriptor (project folder/web/WEB-INF/web.xml )
5. Check out database connection pool in (project folder/web/META-INF/context.xml )
6. This project is built with MVC architecture with Servlets acting as Controllers and a seperate Data Model.
You can find them in  (project folder/src/java/controllers ) and  (project folder/src/java/models )
7. You can figure out rest of the things by inspecting the code.
Good luck! :-)
<commit_msg>Corrected version.<commit_after>Java_Web
========

Barebone Java Web Application built with 'best practices', extremely useful for kickstarting academic mini projects.

Features
----
* Designed with MVC (Model View Controller) Architecture.
* Complies with 'Standards' and 'best practices' used for building Java Web Applications.
* Built with JSP, Servlets and Plain Java Classes.
* Built to be deployed on Apache Tomcat 7 (tested on the same)
* Tomcat Connection Pooling for Database connectivity.
* Session management with servlets.
* Use of JSTL (JSP Standard Tag Library).
* Includes frontend input validation with plain JavaScript.
* Integrated with Twitter Bootstrap 3.1.1 (UI Framework).
* Consice documentation for better understanding.


Version
----

1.0.0

Requirements
--------------
* JDK 1.7+
* Apache Tomcat 7+
* MySQL Database 5.6+
* (Optional) Netbeans IDE 7.3+

Getting Started
--------------

1. Clone this repository OR 'Download Zip'
2. Start Netbeans 7.3+, Menu -> File -> New Project -> Java Web -> Web Application with Existing Sources... Complete this wizard.
3. Create Database (MySQL 5.6+) using (project folder/db_schema/java_web.sql)
4. Check out the servlet mapping in Deployement Descriptor (project folder/web/WEB-INF/web.xml )
5. Check out database connection pool in (project folder/web/META-INF/context.xml )
6. This project is built with MVC architecture with Servlets acting as Controllers and a seperate Data Model.
You can find them in  (project folder/src/java/controllers ) and  (project folder/src/java/models )
7. You can figure out rest of the things by inspecting the code.
Good luck! :-)

{'fraction_non_alphanumeric': 0.09990806006742262, 'fraction_numerical': 0.015016855654305853, 'mean_word_length': 3.857142857142857, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 11, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 4}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1100451', 'n_tokens_mistral': 944, 'n_tokens_neox': 876, 'n_words': 411}