Maison  >  Article  >  Java  >  Expérience dans l'apprentissage du cadre ssm

Expérience dans l'apprentissage du cadre ssm

怪我咯
怪我咯original
2017-06-25 10:16:455583parcourir

1) mysql : Parlons d'abord de la base de données Pour la première utilisation de la base de données, il vous suffit de maîtriser les ajouts, les suppressions, les modifications et les requêtes et la relation entre les tables. aussi

Certains, je pense personnellement que mysql est plus flexible que sqlserver Ce qui suit est l'instruction de pagination de mysql. La signification de la limite est de commencer à partir du 101ème élément de données et d'afficher. 10

données. Voir C'est très simplifié

SELECT COUNT(*) FROM foo WHERE b = 1;
 
SELECT a FROM foo WHERE b = 1 LIMIT 100,10;

Ensuite, regardons les instructions de pagination de sqlserver, toutes sortes d'imbrications, c'est une grosse tête !

select  * from (
select row_number()over(order by tempcolumn)temprownumber,*
from (select top 10 tempcolumn=0,* from table1)t
)tt
where temprownumber>5

(Si vous en avez la capacité, vous pouvez en apprendre davantage sur les bases de données distribuées..)

2) mybatis : En tant que couche de persistance, elle vient de devenir populaire. et Hibernate ont leurs propres avantages et inconvénients. Hibernate est presque entièrement automatiquement, après avoir configuré la connexion, tous les fichiers de configuration

peuvent essentiellement être générés automatiquement, ce qui convient à un développement rapide, mais il chargera toutes les données et n'est pas assez souple. Mybatis est chargé à la demande, semi-automatique et flexible

les fonctionnalités deviennent de plus en plus populaires. Le principe est que la base de la base de données ne devrait pas être trop mauvaise. relations entre les tables dans le mappeur et Write all sql

instructions d'opération. Bref, il y a beaucoup de place pour les programmeurs, y compris principalement les fichiers de configuration et les fichiers de mappage !

3) Spring : Spring est vraiment un super conteneur, ouvert à toutes les rivières. Il existe deux méthodes de configuration pour Spring : annotation et xml. Le fichier de configuration de mybatis peut être

via

<context:component-scan base-package="包"/>
Remettez SqlSessionFactory et toutes les classes sous forme de beans à la direction de Spring,

puis injectez-les dans dao sous forme d'annotations Spring MVC

4) Spring MVC. : MVC La couche de logique métier du modèle est un modèle presque indispensable dans le développement actuel. Il n'y a pas beaucoup d'avantages à mentionner

5JSP : le front-end utilise JSP avec des expressions JSTL et EL, et le code le fera. être publié plus tard


Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn