Self-introduction

Very pleased to meet you! My name is xxx. (This is my resume, please have a look.)

Firstly, I would introduce myself from education background,project experiences,career planning,hobbies,etc. I promise what I will say is true.

I graduated from southwest university of science and technology. In June this year, I passed my Master's graduation reply and get the degree of master. My major is educational technology,which is a very new field. But what field I'm really interested in is software development. So at the beginning of 2010, I began to learn JAVA language. After that, I also learned Html4, css2,Javascript,JQuery and so on a series of client technology. In the later half of the year, I went to server-side technology,including a series of framework,for examples,Struts1 and Struts2,JSF,Spring,Hibernate,JPA,DbUtils etc. And I also realized that the technology of Database is very important. So I also learned MySQL5,SqlServer2k,SQL and so on. But I didn't know clear about the bottom of the database realization mechanism. I hope I can know about it in the later work and study. Also,I can frequently use some tools such as Eclipse,maven,visio,PD,PS,Dreamweaver,OFFICE,,and so on. In a world, I have basic knowledge to develop Java program.

Besides learning technology theory, I realize that practice is also very important. So sometimes I help my teachers or some others design websites. In May of 2010, I joined the JavaWeb Lab,which is a library focus on JavaEE field in our college. There are many business projects. Until I graduated, I studied and worked in that lab.And I really learned a lot by 2 or 3 projects,from browser side to server side.All projects I joined are based on MVC model,and realized by three framework:Struts2,spring,jpa or hibernate.And the jQuery UI library easyUI is used to develop browser-side program and to interact with the server-side.Specifically, the server-side include four tiers which are actions tier,business tier,dao tier,and domain tier.When a HTTP request which is sended by post or ajax method reach my server,the action will handle this request. Also,we can add some filters before actions.These filters help us to filter some invalid request.Then,actions refer to specific business class and execute business logic.If this request need to access to database,the business should call persistence component. In order to reduce the coupling, we divide the persistence component to two parts: the DAO and the Domain.The DAO tier mainly contact with database,such as create and keep connection with database,perform transactions and so on. The Domain tier includes some POJOs, and refer to tables of database.

OK, now talk about my career planing.In a word,it's to be a qualified software architect in next 7 to 8 years.I regard this goal as self-realization.

The last thing is my hobbies.I like many sports especially basketball and cycling. In my free time, I'll ride bicycle around everywhere.That's all. Thank you.

你可能感兴趣的:(int)