CST 363 Week 8

Briefly summarize the what you consider to be the three (3) most important things you learned in this course. 

  1. The importance of Mapping when trying to establish a UI with MongoDB and Java. During the debugging process of Lab 21, the Pharmacy database, my teammates and I kept ended up on a "white label error" page. A lot of the times, we realized that our controller was only mapped to "POST". We had to comb through a lot of the classes we edited and the html files to make sure it was correct.
  2. Learning about MongoDB was a huge learning curve. It seemed like we spent so much time to MySQL then all of a sudden was a quick change in so little time. It was difficult to understand how to write the scripts using Power Shell and understanding how we created the script to communicate with Java. However, once we figured that out, it was amazing to watch the executions unfold. I also consider it really important because two weeks before learning about Mongo, I was having issues at work where a coworker suggested I restarted the Mongo services. I did not know what it was or it's role on our systems. I finally realized they were the same thing last week! With a better understanding, it will allow me to dive deeper into troubleshooting at work, should I need to.
  3. Utilizing MySQL to create a database that is easily scalable, offers security, and safety features to revert back to last successful point, in case of a failure. I learned the different operations that it may be most useful for and cases where MongoDB might be a better option. I found it very interesting to learn how operations are conducted on the backend and the big question of "how does it interface to the UIs" has been answered towards the end of this class.

Comments

Popular posts from this blog

04 February 2025

Week 7

January 21, 2025